Há vários shortcodes do WordPress, mas você sabia que pode criar os seus?Não há sequer uma tradução para o termo, então shortcode pode ser definido como…
Shortcode é um código que referencia outro maior, ou seja, é usado para referenciar um código mais extenso e assim poupar tempo e erros de digitação que podem ocorrer.
Aqui no site, você já deve ter visto que quando referencio um arquivo, o nome aparece com ícone e fonte diferente, se obervar o código fonte desta página, vai ver que a palavra está dentro de um span
com a classe codetexto
. Para fazer isso eu uso shortcodes, assim não preciso escrever todo o código toda vez, apenas…
[f]escrevo dentro de shortcode[/f]
Criando o código
No arquivo functions.php do seu tema, adicione o seguinte:
function f_shortcode( $atts, $content = null ) { return '<span class="file">' . $content . '</span>'; } add_shortcode('f', 'f_shortcode');
O código acima adiciona a span
ao redor do texto que estiver usando a shortcode. Neste exemplo, você deve informar o que vem antes e o que vem depois do tal texto que é $content
.
Como uma tag HTML, este formato deve ter a abertura e o fechamento, para evitar problemas no código:
[f]o texto fica aqui[/f]
Edite o arquivo style.css com as modificações que quiser, por exemplo, cores, imagens de fundo, fontes variadas, bordas etc e pronto, a shortcode está pronta para uso.
Outra vantagem é que você não precisa usar o editor HTML. </p?
Nota: As shortcodes do WordPress sempre ficam dentro de colchetes e isso não pode ser mudado!
Outros tipos
Além do formato [shortcode]texto[/shortcode], também há o formato [meu-shortcode umacoisa=”123″ outra=”456″].
2 comentários sobre "Criar shortcodes para formatação especial"
6.09.2011
Diana K. C.
8.09.2011
Comments are closed.