Você quer adicionar suporte a shortcode aos comentários do WordPress? Com nosso snippet, você pode adicionar à lista de permissões alguns shortcodes que deseja habilitar nos comentários do WordPress.
Instruções:
Tudo o que você precisa fazer é adicionar esses trechos de código ao arquivo functions.php do seu tema ou a um plugin específico do site:
O primeiro snippet remove todos os shortcodes e reinicializa apenas aqueles listados na função init_common_shortcodes. O segundo snippet de exemplo substitui o shortcode [mysite] pela URL do site do usuário.
Trecho #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');
Trecho #2
function mysite(){
return '<a href="' .get_comment_author_url(). '">(My website)</a>';
}
add_shortcode('mysite', 'mysite');
Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como copiar / colar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: Melhores Construtores de Páginas do WordPress (Comparados).
Você consideraria transformá-lo em um plugin?