Uma aplicação simples mas de muita utilidade é a utilização de uma pequena função em php e a utilização da função do WordPress para dar um replace em trechos de textos dentro do ou para automatizar gerando trechos de html padrões como links, endereços, imagens ou até scritps, que irão facilitar mais ainda seu trabalho.
Um exemplo simples é quanto estamos escrevendo um post e citamos algum site conhecido como o WordPress ou Youtube e temos que criar o link nestes textos para estes sites. Como são sites comuns e que geralmente serão citados em seus posts ou páginas, seria muito mais prático você escrever seu texto normalmente sem incluir os links e que o WordPress quando for exibir seu post já convertesse seus textos como “WordPress” ou “Youtube” em links.
Isto é um exemplo bem simples para poder explicar esta funcionalidade, que pode ter várias outras utilidades.
Segue abaixo um exemplo prático do que eu descrevi acima, insira o snippet code abaixo no seu arquivo functions.php do seu tema:
<?php
function wp_replace_text($text){
$replace = array(
'wordpress' => '<a href="http://www.wordpress.org" target="_blank" title="Wordpress">Wordpress</a>',
'youtube' => '<a href="http://www.youtube.com" target="_blank" title="You Tube">You Tube</a>'
);
$text = str_replace(array_keys($replace), $replace, $text);
return $text;
}
add_filter('the_content', 'wp_replace_text');
add_filter('the_excerpt', 'wp_replace_text');
?>
One Comment
Bem legal o código, queria deixa uma dica,
o plugin SEO Smart Links faz a mesma coisa que o codigo acima.
2 Trackbacks
[...] Clique aqui para ver o artigo original [...]
[...] Clique aqui para ver o artigo original [...]