Blog sobre desarrollo WordPress en Español Desarrollo WordPress en Español
Sustituir palabras por enlaces

Reemplazar palabras por enlaces en nuestras entradas

En algunas ocasiones puede ser de utilidad crear una función para automatizar un proceso como por ejemplo sustituir palabras por enlaces dentro del contenido de nuestros posts, similar a lo que podemos encontrar en Wikipedia.

Imaginemos que en un blog como puede ser este me interese enlazar palabras como WordPress, jQuery, PHP, Bootstrap a sus respectivas páginas oficiales, o a listados de categorías/etiquetas dentro del mismo blog…

Para crear un proceso automático lo que haremos será definir un array con las palabras clave que queremos reemplazar y qué enlaces queremos definir para cada una de ellas. Crearemos una función en el archivo functions.php que hará un reemplazo de estas palabras dentro del filtro the_content:

Ésto puede personalizarse en función de las necesidades de cada uno. Puede que te interese enlazar las palabras sólo en caso concretos, para eso sólo tendrías que generar tu propio sistema de reemplazo utilizando open/close tags, por ejemplo: “–WordPress–“, “–jQuery–“, etc…

También sería válido para resaltar código con etiquetas HTML como <strong></strong>, <em></em>, etc…

Puede que también te interese

Cómo solucionar el error interno del servidor en WordPress
Cómo solucionar el error interno del servidor en WordPress
Otro de los errores más comunes o que con más frecuencia nos podemos encontrar, es el error interno del servidor ó error 500. Se identifica claramente…
Seguridad WordPress: usa un Captcha para login
Seguridad WordPress: usa un Captcha para login
Otro “filtro” que podemos usar para proteger nuestro panel de administración o back-end. Instalando un plugin como WP Login reCAPTCHA, podremos insertar el reCAPTCHA de…
WordPress transients, opciones que expiran en el tiempo
WordPress transients, opciones que expiran en el tiempo
En la entrada anterior vimos cómo trabajar con la API de opciones de WordPress. En ésta vamos a ver qué son los transients. Los transients…
Creando el .htaccess perfecto para WordPress
Creando el .htaccess perfecto para WordPress
El fichero .htaccess es un archivo de configuración de Apache. Nos permite establecer reglas en un directorio, por ejemplo, WordPress lo usa para crear una…