BP Rewrites

Descrizione

Partecipa alla costruzione del nuovo modo di analizzare gli URL di BuddyPress!

BP Rewrites è una funzionalità di BuddyPress sotto forma di plugin il cui obiettivo finale è quello di essere unito al core di BuddyPress. Viene sviluppato e mantenuto dal team di sviluppo ufficiale di BuddyPress. Poiché la migrazione del parser degli URL di BP Legacy e l’utilizzo dell’API WP Rewrites è potenzialmente un cambiamento di rottura per alcuni plugin e temi per BuddyPress, il team di BuddyPress ha bisogno che gli utenti, i collaboratori e gli sviluppatori di BuddyPress testino massicciamente questa funzionalità prima di includerla in modo sicuro nel core di BuddyPress.

Aiutaci a vincere questa sfida testando il plugin BP Rewrites con le tue configurazioni specifiche (plugin, tema, file bp-custom.php, costanti).

Vantaggi dell’utilizzo di WP Rewrite API

  • Tutti gli URL generati da BuddyPress sono personalizzabili.
  • BuddyPress è pienamente compatibile con i permalink con URL semplici.
  • Il parsing degli URL di BuddyPress è più veloce, affidabile, estensibile, testabile e pienamente conforme alle migliori pratiche per WordPress.

PS: in combinazione con BuddyPress 11.0, il plugin BP Rewrites aggiunge anche una nuova opzione delle impostazioni di BuddyPress per limitare le pagine generate da BuddyPress (ovvero l’area della community del tuo sito web) ai soli membri del tuo sito web.

In che modo BP Rewrites modifica il comportamento di BuddyPress?

Una volta attivato, il plugin modifica il tipo di articolo delle pagine BuddyPress esistenti a favore del tipo di articolo buddypress. Per questo motivo non vedrai più le pagine BuddyPress (finché il plugin BP Rewrites è attivo) nella corrispondente schermata di modifica dell’amministrazione di WordPress. La schermata delle impostazioni delle pagine BuddyPress è stata sostituita da una schermata delle impostazioni degli URL BuddyPress (vedi lo screenshot qui sotto). In questa nuova schermata puoi definire degli slug personalizzati che verranno salvati come meta dell’articolo del tipo di contenuto buddypress corrispondente. Il plugin BP Rewrites sfrutta gli hook / API di BuddyPress per modificare il comportamento del core di BP.

Se noti che uno dei tuoi plugin BuddyPress o il tuo tema non si comportano come dovrebbero, definisci temporaneamente la costante WP_DEBUG su true nel file wp-config.php del tuo sito web. Dovresti vedere alcuni avvisi che confermano la presenza di un problema relativo alle modifiche introdotte dall’add-on BP Rewrites. Puoi segnalarcelo utilizzando il forum di supporto del plugin o inviando una segnalazione nel repository di GitHub del plugin.

Come ripristinare il comportamento normale di BuddyPress?

È sufficiente disattivare BP Rewrites. Quando disattivi il plugin, gli elementi dei tipi d’articolo buddypress tornano ad essere pagine normali e tu li riporti nella corrispondente schermata di modifica dell’amministrazione di WordPress. I meta post sono ancora presenti nel caso in cui tu voglia attivare nuovamente BP Rewrites (questo può accadere quando stai testando un altro plugin BuddyPress). Se vuoi assolutamente sbarazzarti di questi meta degli articoli, puoi cancellare le pagine BuddyPress, crearne di nuove e rifare la mappatura delle pagine dalla schermata delle impostazioni delle pagine di BuddyPress.

Entra a far parte della community

Se sei interessato a contribuire a BuddyPress, ci piacerebbe averti a bordo con noi. Vai sul sito web alla pagina della documentazione di BuddyPress per scoprire come intervenire.

Far crescere la community di BuddyPress significa software migliore per tutti!

Screenshot

  • La schermata d’amministrazione degli URL di BuddyPress
  • L’opzione di visibilità della community

Installazione

Requisiti

  • WordPress 5.9.
  • BuddyPress 10.0 o 11.0 (la maggior parte di questo plugin è stata incorporata in BuddyPress 12.0).

Installazione automatica

Utilizzando l’installazione automatica, WordPress si occuperà di tutto da solo. Per effettuare l’installazione automatica di “BP Rewrites”, accedi alla tua bacheca di WordPress, vai nel menu “Plugin”. Clicca sul link “aggiungi nuovo”, quindi attiva la scheda “Add-on di BuddyPress” per trovare rapidamente la scheda del plugin “BP Rewrites”.
Una volta trovato BP Rewrites, puoi visualizzare i dettagli dell’ultima versione, come le recensioni della community, le valutazioni e la descrizione. Installa il componente aggiuntivo BP Rewrites premendo semplicemente “Installa ora”.

FAQ

Dove posso ottenere assistenza?

La nostra community fornisce assistenza gratuita qui: https://buddypress.org/support/.

Dove posso segnalare i bug?

Segnala bug o suggerisci idee su https://github.com/buddypress/bp-rewrites/issues, partecipa allo sviluppo di questo plugin su https://github.com/buddypress/bp-rewrites/pulls.

Chi sviluppa l’add-on BP Rewrites?

BP Rewrites è un add-on aggiuntivo di BuddyPress ed è un software libero, realizzato da una community internazionale di volontari. Alcuni collaboratori di BuddyPress sono dipendenti di aziende che utilizzano BuddyPress, mentre altri sono consulenti che offrono servizi a pagamento legati a BuddyPress. Nessuno viene pagato dal progetto BuddyPress per i suoi contributi.

Se desideri fornire un supporto monetario ad i plugin BP Rewrites o BuddyPress, ti invitiamo a considerare una donazione alla WordPress Foundation, oppure chiedi al tuo collaboratore preferito come preferisce essere ricompensato per i suoi sforzi.

Recensioni

Leggi tutte le recensioni di 2

Contributi e sviluppo

“BP Rewrites” è stato tradotto in 1 lingua. Grazie ai traduttori per i loro contributi.

Traduci “BP Rewrites” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.

Changelog (registro delle modifiche)

1.6.0

  • Interrupt the plugin loading process if BuddyPress is >= 12.0.0
  • WordPress “Testato fino a” 6.3
  • Assicurati che le regole di riscrittura delle directory corrispondano agli slug esatti delle directory
  • Controlla solo se una directory BP è impostata come homepage del sito web se l’URL richiesto è questa homepage.
  • Core_Nav_Compat: invia avvisi solo nei contesti giusti.

1.5.0

  • Introdurre una funzione di visibilità per limitare l’accesso delle pagine della community ai soli membri.

1.4.0

  • Previene un errore irreversibile quando si cerca di modificare un nav troppo presto.
  • Aggiunge le eccezioni specifiche della BP agli avvisi “è stato chiamato troppo presto”.

1.3.0

  • Il trigger degli avvisi “è stato chiamato troppo presto” per altri contesti specifici di WordPress: iscrizione, attivazione, invio di commenti e gestione dei trackback.
  • Porta il supporto di BP Rewrites in bbPress.

1.2.0

  • Assicurati che il nav primario sia impostato prima di reimpostarlo.
  • Assicurati che il link degli avvisi globali sia reimpostato per BP Nouveau.

1.1.0

  • Assicurati che gli URL degli inviti dei membri siano gestiti.
  • Riscrivi il link del messaggio privato dell’header del membro.

1.0.1

Versione iniziale del plugin.