Căutați o modalitate de a plasa conținut pe care doriți ca membrii dvs. să îl vadă folosind un shortcode [member][/member]? Deși probabil există un plugin pentru asta, puteți folosi acest fragment rapid de cod pentru a crea conținut exclusiv pentru membri în WordPress.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
add_shortcode( 'member', 'member_check_shortcode' );
function member_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return '';
}
Iată un exemplu de shortcode.
[member] This text will be only displayed to registered users. [/member]
Acest fragment a fost creat de Justin Tadlock.
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare și alte articole de pe site, cum ar fi: cele mai bune 11 plugin-uri de chestionare WordPress și cum să configurezi urmărirea comerțului electronic Google Analytics pentru WooCommerce.
Fragment dulce!!
însă a lăsa spațiul gol pentru vizitatorii non-membri ar fi prea plictisitor. ce-ar fi să inserați un mesaj text pentru vizitatorii non-membri, de genul „Trebuie să fiți autentificat pentru a vizualiza acest conținut” sau ceva de genul acesta?
Oh, și mulțumesc pentru munca bună!!
pur și simplu returnați altceva în loc de return ‘some text’; și nu gol ar trebui să rezolve.