Adicionar HTML em palavras específicas em posts e páginas

Funções: the_content

Especialmente útil para se criar links internos em seu site, este filtro usando the_contentvai modificar as strings ou palavras que definir, no texto de seus posts e páginas. Observe que isso acontece apenas na exibição do conteúdo, isto é, este filtro não modifica o texto de seus posts e páginas.

function dkc_substitui_strings($content) {
 
$wordlists = array('plugin' => 'http://exemplo.com/plugin',
                   'temas' => 'http://exemplo.com/temas',
                   'downloads' => 'http://exemplo.com/downloads',
                   );
 
foreach($wordlists as $key=>$value) {
  $content = str_replace($key,'<a href="'.$value.'">'.$key.'</a>',$content);
}
 
return $content;
}
 
add_filter('the_content','dkc_substitui_strings');

Sem ser para criar links, também dá para apenas adicionar um elemento HTML como span, trocar a palavra por outra etc.

Porque o filtro funciona na exibição dos dados, não exagere no número de itens porque pode sobrecarregar a memória PHP do seu servidor.

Adicionar HTML em palavras específicas em posts e páginas é um artigo sobre conteúdo, páginas, posts conteúdo, páginas, posts Códigos http://dianakcury.com/wp/codigos/adicionar-html-em-palavras-especificas-em-posts-e-paginas#respondDiana K. Cury http://dianakcury.com/wordpress/wp-content/themes/di3554/img/card.png

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *