Substitua automaticamente palavras-chave por links de afiliados em postagens do WordPress
Para o truque diário de hoje, mostrarei um método muito simples para substituir strings de texto em suas postagens do WordPress (palavras-chave) por seus links de afiliados. Para fazer isso, criaremos uma função que acrescente ao seu gancho de conteúdo e encontre suas palavras-chave e as substitua por um link HTML.
Simplesmente copie e cole o seguinte em seu arquivo functions.php (certifique-se de que esteja dentro de suas tags PHP)
function keyword_link($keyword){
$replace = array(
Themeforest’ => ‘<a href=”http://www.themeforest.net/ref=wpexplorer”>ThemeForest</a>’ // ‘keyword’ => ‘transform into this link’
);
$keyword = str_replace(array_keys($replace), $replace, $keyword); return $keyword; }
add_filter(‘the_content’, ‘keyword_link’);
Depois de adicioná-lo ao seu functions.php, você pode substituir a palavra-chave atual e vincular com a sua própria ou adicionar mais ao array usando vírgulas para separar cada listagem no array.
Limitação
O método acima é uma maneira agradável e rápida de fazer isso, o que pode ser bom para sites de nicho de piloto automático, o problema é que ele transformará qualquer texto com suas palavras-chave em links. Isso inclui até mesmo texto em suas tags alt, rel e title. Então, basicamente, se você tiver uma imagem com uma tag alt igual à sua palavra-chave do array, ela ficará feia.
Plugin de busca e substituição do WordPress
Se você precisar de algo mais avançado que permita substituir qualquer sequência de texto por praticamente qualquer coisa que desejar, confira o plug-in “ Pesquisar e substituir para WordPress ”.
É uma ótima maneira de adicionar links de afiliados ao seu blog, mas também de substituir palavrões em um site de comunidade por uma versão PG.
Este plugin tem um painel de administração onde você pode configurar uma lista de palavras ou frases e alterá-las para o que quiser. Além disso, você também pode escolher as diferentes áreas que deseja pesquisar (títulos de postagens, conteúdo, trechos, tags, comentários etc.), ao contrário do meu método acima, que pesquisa apenas “the_content”.
É rápido e fácil e apenas $7. Você também pode ver um instantâneo de como é o back-end do plug-in acima. É uma maneira muito mais rápida de localizar e substituir do que o método manual que compartilhamos primeiro.