Doriți să adăugați suport pentru shortcode la comentariile WordPress? Cu fragmentul nostru, puteți permite anumite shortcode-uri pe care doriți să le activați în comentariile WordPress.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați aceste fragmente de cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
Primul fragment elimină toate shortcode-urile și reinițializează doar pe cele enumerate în funcția init_common_shortcodes. Al doilea fragment de eșantion înlocuiește shortcode-ul [mysite] cu URL-ul site-ului utilizatorului.
Fragment #1
function init_common_shortcodes() {
// add each shortcode you want enabled in comments
add_shortcode('mysite', 'mysite');
}
function init_comment_shortcodes() {
remove_all_shortcodes();
init_common_shortcodes();
add_filter('comment_text', 'do_shortcode');
}
init_common_shortcodes();
add_filter('comments_template', 'init_comment_shortcodes');
Fragment #2
function mysite(){
return '<a href="' .get_comment_author_url(). '">(My website)</a>';
}
add_shortcode('mysite', 'mysite');
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ă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare să consulți și alte articole de pe site, cum ar fi: Cele mai bune unelte de creare pagini WordPress (Comparativ).
Ați lua în considerare să-l faceți un plugin?