Come visualizzare un contenuto solo agli Amministratori

Capita ogni tanto, soprattutto durante lo sviluppo, di dover mostrare alcune cose solo agli amministratori del sito. Alcuni casi potrebbero essere pagine speciali dedicate agli amministratori o ancora più semplicemente nuove cose del sito che però prima di essere messe per tutti devono essere testate o approvate.

Poniamo ad esempio di dover mettere su ogni pagina del singolo articolo un link per la condivisione che volete mostrare solo agli amministratori.

Niente di più semplice, aprite il file single.php (potete farlo in qualsiasi file di tema di wordpress ovviamente) e copiate questo codice nel punto in cui volete mostrare.

[php]
<?php global $user_ID; if( $user_ID ) :
if( current_user_can(‘level_10’) ) : ?>
Qui potete mettere quello che volete&lt;a href="http://esempio.it">Condividi</a>
<?php else :
endif;
endif; ?>
[/php]

All’interno di quel codice potete ovviamente mettere anche altro codice php, html, javascript e il codice può essere copiato più volte all’interno della pagina e modificato facilmente con un ELSE per generare diversità di codice tra utente normale e utente admin per esempio.
buon coding!