Corsi on-line

WordPress: un link alla Bacheca per i soli admin

In questo brevissimo post vedremo come sia possibile mostrare su un blog gestito con WordPress un link per l’accesso al pannello di controllo del Content Manager che sia visibile soltanto agli amministratori; in pratica, grazie al codice proposto,  un utente autenticato tramite login che sia anche un Admin potrà visualizzare il collegamento, per tutti gli altri (anche se loggati) esso sarà invisibile.

Di default su WordPress viene utilizzata la seguente funzione che non effettua alcuna distinzione tra tipologie di utenti:

<?php wp_loginout(); ?>

Che sostituiremo conil seguente frammento di codice:

<?php if (current_user_can("manage_options")) : ?>
       <a href="<?php echo bloginfo("siteurl") ?>/wp-admin/">Amministra</a>
<?php endif; ?>

In questo modo l’applicazione rileverà se l’utente autenticato è un Admin e gli consentirà l’accesso diretto alla Bacheca.

Post correlati
  • Si ma dove va inserita questa parte di codice?… Nel function.php o in altri file

  • Il file è “wp-includes/general-template.php.”

I più letti del mese
Tematiche