Criando shortcodes no WordPress
Muitos usuários do WordPress usam e conhecem os shortcodes. Shortcode nada mais é do que tags usado em postagens para chamar alguma função, como de um plugin por exemplo. Ensinarei agora como criar o seu próprio shortcode.
Você pode criar um shortcode dentro de um plugin ou até dentro do functions.php.
Veja esse exemplo:
No functions.php insira a seguinte linha de código, dentro das tags php.
functions text_bold() {
return ‘<strong>Esse texto irá ficar em negrito</strong>’;
}
Agora basta criar o shortcode:
add_shortcode(‘textneg’, ‘text_bold’);
Pronto, o shortcode [textneg] foi criado e já pode ser usado em seu post ou em páginas. Ao ser utilizado irá mostrar o texto “Esse texto irá ficar em negrito” em negrito em sua página.
Vamos criar algo útil?
function facebook_like() {
return ‘<div class=”boxfacebook”> E não esqueça de curtir nossa fã page no <a href=”http://www.facebook.com/PortaliMasters” target=”_blank”>Facebook.</a></div>’;
}
add_shortcode(‘likeimasters’, ‘facebook_like’)
Agora só usar o shortcode [likeimasters] que o conteúdo será uma div com o link do Facebook do iMasters.
Lembrando que temos uma classe pra ser criada com o nome de boxfacebook, que tem que ser inserida no style.css.
Pronto, agora use sua criatividade e melhore seu template com essa funcionalidade.
Fonte: http://imasters.com.br/cms/wordpress/criando-shortcodes-no-wordpress/