Ripristina ruoli e funzionalità predefiniti


12

Ho avuto difficoltà ad aggiungere funzionalità di tipo post personalizzato ai ruoli ( Aggiunta di funzionalità ai ruoli predefiniti ) e sospetto che il mio disordine possa aver causato alcuni problemi. Ho anche installato e disinstallato vari plugin alcuni dei quali hanno aggiunto funzionalità. Di conseguenza, l'oggetto Il mio ruolo WP è un po 'un casino. Qualcuno sa un modo per ripristinare le capacità o ho bisogno di una nuova installazione?

Risposte:


4

Uso l' Editor ruoli utente . È possibile eliminare i ruoli aggiunti e ripristinare i ruoli dalla pagina del plug-in.

Per ripristinare il ruolo di amministratore, è possibile aggiungere, a partire da WP 3.4+

define('URE_SHOW_ADMIN_ROLE', 1);

nel tuo file wp-config.php . Dopo averlo fatto, devi andare su Utenti> Editor ruoli utente e fare clic su "Ripristina" .


Posso usarlo e poi disinstallarlo?
mantis,

Sì, poiché stai solo ripristinando i ruoli allo stato originale, non dovrebbe esserci alcun problema con l'eliminazione del plug-in.
Livearoha,

Ok, allora ci proverò.
mantis,

Come con qualsiasi plug-in, ti consiglio di copiare prima il tuo database, nel caso in cui non faccia quello che vuoi, torni sempre indietro.
Livearoha,

1
@bungeshea Punto 3 di "Quando devo modificare i post?" (nella stessa pagina a cui ti sei collegato) recita "Per includere informazioni aggiuntive che si trovano solo nei commenti, quindi tutte le informazioni relative al post sono contenute in un unico posto" -> Ecco cosa ha fatto l'utente mantis. Come va non va bene?
Johannes Pille,

24

Se non si desidera installare un plug-in solo per eseguire questa attività, è possibile chiamare direttamente la funzione WordPress per ricostruire i ruoli e le loro capacità.

if ( !function_exists( 'populate_roles' ) ) {
  require_once( ABSPATH . 'wp-admin/includes/schema.php' );
}

populate_roles();

1
Grazie! ha funzionato come un fascino ed era difficile da trovare.
Kevin Mamaqi il

Questa è la soluzione più semplice e robusta che ripristina tutti i ruoli e i limiti standard nel modo WordPress. Questa dovrebbe essere una risposta selezionata. Molte grazie.
pixelngrain
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.