Para el truco diario de hoy, le mostraré un método muy simple para reemplazar cadenas de texto en sus publicaciones de WordPress (palabras clave) con sus enlaces de afiliado. Para hacerlo, querremos crear una función que se agregue a su enlace de contenido y encuentre sus palabras clave y las reemplace con un enlace HTML.
Simplemente copie y pegue lo siguiente en su archivo functions.php (asegúrese de que esté dentro de sus etiquetas 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');
Una vez que lo haya agregado a su functions.php, puede reemplazar la palabra clave actual y vincularla con la suya propia o agregar más a la matriz usando comas para separar cada lista en la matriz.
Limitación
El método anterior es una forma agradable y rápida de hacerlo, lo que puede ser bueno para los sitios de nicho de piloto automático. El problema es que transformará cualquier texto con sus palabras clave en enlaces. Esto incluso incluye texto dentro de sus etiquetas alt, rel y title. Entonces, básicamente, si tiene una imagen con una etiqueta alt igual que su palabra clave de la matriz, se joderá.
Complemento de búsqueda y reemplazo de WordPress
Si necesita algo más avanzado que le permita reemplazar cualquier cadena de texto con prácticamente cualquier cosa que desee, debe consultar el «Buscar y reemplazar para WordPress» enchufar.
Es una excelente manera de agregar enlaces de afiliados a su blog, pero también de reemplazar malas palabras en un sitio de la comunidad a una versión PG.
Este complemento tiene un panel de administración en el que puede configurar una lista de palabras o frases y cambiarlas a lo que desee. Además, también puede elegir las diferentes áreas en las que desea buscar (títulos de publicaciones, contenido, extractos, etiquetas, comentarios, etc.) a diferencia de mi método anterior, que solo busca «el_contenido».
Es rápido, fácil y solo $7. También puede ver una instantánea de cómo se ve el backend del complemento arriba. Es una forma mucho más rápida de buscar y reemplazar que el método manual que compartimos primero.