Volete che l’editor per scrivere articoli del vostro blog con WordPress abbia differenti stili a seconda che si loggi un amministratore o un utente semplice tipo collaboratore o editore? Volete nascondere tutta la parte “Avanzata” come l’inserimento di tag, di backlink, ping, riassunto, categoria e tutto il resto in modo tale che solo un amministratore possa farlo? Bene ecco come fare. Innanzitutto avete bisogno di un editor di testo (il NotePad o Blocco Note di Windows è sufficiente). Dovrete poi accedere in ftp al vostro sito e trovare il file wp-admin/edit-form-advanced.php: sarà questo il file su cui lavoreremo. Questo metodo funziona bene con la versione di WordPress 2.6.3
Così è la vostra attuale pagina di scrittura di nuovi articoli e come apparirà SOLO agli amministratori:
Mentre così apparirà la pagina SOLO per gli utenti non amministratori:
Ora che vate aperto il vostro edit-form-advanced.php cercate il seguente codice:
lo trovate alla riga 223 se il vostro editor vi mostra il numero di righe. Dopo tale codice dovete copiare e inserire questo:
//inizio if solo per amministratori
global $user_ID;
//
$capabilities = get_usermeta( $user_ID, 'wp_capabilities');
//
if ( is_array( $capabilities ) ) {
if( $capabilities['Administrator']==1 || $capabilities['administrator']==1 ) {
//inizio codice da nascondere agli altri
?>
Dopodiché andata in fondo al file, e prima dei tre /div finali: