locaweb
Para criar um
ShortCode, basta
implementar
uma função PHP
no arquivo no
WordPress e
associar a função ao
ShortCode usando
add_shortcode
Cats Who Code: site contém diversas dicas sobre ShortCodes, além de
sugestões de como customizar seus códigos de forma simples e eficaz
Ao lado, outra página
do Cats Who Code:
projeto é bastante
didádico quando o
assunto é programação
Também é possível passar parâmetros, veja como
é simples. Modifique a função hello_world para ficar da
seguinte maneira.
function hello_world($atts)
{
extract(shortcode_atts(array(
‘name’ => ‘Mundo’ //
O valor padrão, se nada for especificado, será ‘Mundo`.
return '<p>Olá, ‘.$name.’!</p>’;
}
Agora, além de poder usar “[hw]” no meio de
um post, é possível especificar o nome da pessoa que
receberá boas vindas, basta usar o ShortCode assim [hw
name=”João”] e a mensagem de boas-vindas será
“Olá, João”.
Ideias para turbinar seu blog
Ao seguir as instruções acima, já é possível fazer
algumas macros simples e interessantes, mas como existem
vários ShortCodes já implementados, é muito mais fácil
aproveitar as instruções acima para as macros já criadas e
apenas fazer algumas adaptações.
Este texto foi parcialmente inspirado num texto do
blog de desenvolvimento Cats Who Code, que possui
uma lista de ShortCodes previamente implementados.
Aqui, aproveitamos algumas ideias deles e damos
sugestões de como customizar seu código para deixar o
site ainda mais interessante.
Posts relacionados
Existem vários plugins que automatizam a criação
de posts relacionados. Eles, em geral, possuem recursos
em que todos os posts podem ser relacionados uns com
os outros, fazendo com que algumas vezes posts que não
deveriam estar relacionados o sejam. Ao usar ShortCodes,
é possível customizar a maneira com que a lista de posts
é gerada, criando algoritmos específicos para classes
específicas e tudo mais.
Por exemplo, em um post com um review de um
livro, a lista de postagens relacionadas pode se restringir a
textos sobre livros e também usar a imagem da capa da
obra de cada artigo para ilustrar o link. E essa ideia pode ser
facilmente adaptada a outras categorias, como filmes, reviews
de softwares, tutoriais de programação e assim por diante.
REFERÊNCIAS
Criar ShortCodes é muito simples e rápido, basta um
pouco de conhecimento de PHP e da API do ShortCode.
A documentação, que é clara e farta de exemplos,
pode ser encontrada no seguinte endereço:
57