Como criar Shortcodes para WordPress. O que são Shortcodes? Wp shortcodes são ‘funções de atalho’ para serem usados dentro do conteúdo no WordPress.
Um simples exemplo de um poderia ser:
[postimage size="125" float="left"]
A grande vantagem no seu uso está na automatização no uso de padrões e formatações nos posts e fora deles. Vamos exemplificar a criação de um wp ‘Shortcodes’, iremos criar uma caixa com uma mensagem onde só os usuários que tiverem logados a podem ler.
O seguinte código deve ser adicionado no arquivo ‘functions.php’ do seu tema.
<?php
/**************************************************************
* Mostrando de conteúdo para usuários registrados 'logged-in' *
**************************************************************/
function member_msn_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return '<div class="caixa"><p>'.$content.'</p></div>';
return '<div class="caixa"><p>Desculpe, mas você não pode acessar esse conteúdo...</p></div>';
}
add_shortcode( 'member', 'member_msn_shortcode' );
?>
Explicando o WP shortcodes
Primeiro criamos a função ‘member_check_shortcode()’, verificamos se o usuário esta logado se sim mostramos o conteúdo, caso contrario mostramos uma mensagem de aviso. Por fim adicionamos o ‘shortcode’ ao sistema com o nome ‘member’.
Para utilizar usamos o seguinte código:
[member]Este é um conteúdo exclusivo para membros.[/member]
E funciona na perfeição, o uso Wp shortcodes pode facilitar muito em algumas tarefas. Veja um exemplo de um shortcode para WordPress: Artigos relacionados com miniaturas, no thegoodarticle vai encontrar muitos outros exemplos.
Espero que seja útil, ate a próxima…







Pingback: Shortcode top comentaristas para wordpress
Pingback: WordPress: mostrar galerias de imagens num artigo
Pingback: WordPress: Artigos relacionados com miniaturas