Os shortcodes foram introduzidos no WordPress a partir da versão 2.5. Eles possúem uma funcionalidade poderosa, pois se pode criar diversas soluções com eles para facilitar o dia a dia do gerenciamento do seu site ou blog.
Por exemplo se quiser inserir em um determinado post um link para o site wordpress.org, ao invés de você digitar no seu post “WordPress” e depois selecionar o texto e clicar no botao de adicionar links e digitar o link para o site do wordpress.org, não seria muito mais simples apenas inserir um shortcode como [wp] em seu post e isto seria convertido para o link para o wordpress.org em seu post automaticamente.
As possibilidades são muitas, vamos aplicar o exemplo que descrevi acima que é uma maneira simples de se entender como criar seus próprios shortcodes.
1. Abra o seu arquivo functions.php do seu tema e insira a seguinte função
function wp_link() {
return '<a title="Wordpress" href="http://www.wordpress.org" target="_blank">Wordpress</a>';
}
2. Agora vamos transformar a função acima em um shortcode inserindo o código abaixo logo após nossa função wp_link()
add_shortcode('wp','wp_link');
3. Salve seu arquivo functions.php e agora simplesmente edite ou insira um novo post e insira o shorcode [wp] e visualize seu post para ver o resultado.
Amanhã vou mostrar em outro post como criar shortcodes mais avançados com entrada de parâmetros.
One Comment
Com o Mateus tudo parece ser tão fácil, bem exclarecedor e simples, bacana.
One Trackback
[...] para o WordPress, uma funcionalidade muito interessante se quiser saber o que são os shortcodes clique aqui para ler o [...]