Stai cercando un modo per visualizzare contenuti in base alle capacità dell'utente? Questo snippet ti permetterà di mostrare o nascondere contenuti in base alle capacità dell'utente corrente.
Istruzioni:
- Aggiungi questo codice al file functions.php del tuo tema o a un plugin specifico per il sito.
- Usa questo shortcode nei tuoi post per nascondere contenuti. Modifica il contenuto dello shortcode e imposta il tipo di capacità in base alle tue esigenze. Visualizza il codex per maggiori informazioni sui ruoli e le capacità degli utenti.
add_shortcode( 'access', 'access_check_shortcode' );
function access_check_shortcode( $attr, $content = null ) {
extract( shortcode_atts( array( 'capability' => 'read' ), $attr ) );
if ( current_user_can( $capability ) && !is_null( $content ) && !is_feed() )
return $content;
return '';
}
[access capability="switch_themes"] The currently logged-in user can see this sentence. [/access]
Questo snippet è stato creato da Justin Tadlock.
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: I 6 migliori plugin di sicurezza per WordPress a confronto e come configurare Shopify con WordPress.
Commenti Lascia una risposta