Căutați o modalitate de a afișa conținutul în funcție de capabilitățile utilizatorului? Acest fragment vă va permite să afișați sau să ascundeți conținutul în funcție de capabilitățile utilizatorului curent.
Instrucțiuni:
- Adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului.
- Utilizați acest scurt cod în postările dvs. pentru a ascunde conținutul. Editați conținutul scurt codului și setați tipul de capacitate pentru a se potrivi nevoilor dvs. Vizualizați codexul pentru mai multe informații despre rolurile și capacitățile utilizatorilor.
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]
Acest fragment a fost creat de Justin Tadlock.
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut acest fragment de cod, vă rugăm să luați în considerare vizualizarea celorlalte articole de pe site, cum ar fi: Cele mai bune 6 pluginuri de securitate WordPress comparate și cum să configurați Shopify cu WordPress.
Comentarii Lasă un răspuns