Haciendo uso del archivo my-hacks.php en WordPress

my-hacks.php es un archivo que podemos agregar en el directorio raíz de cualquier blog hecho con WordPress, para realizar numerosas y variadas funcionalidades.

Hoy les explicaré como agregar enlaces a algunas palabras del cuerpo de los artículos; por ejemplo hacer que todas las palabras “daniBlog” apunten a la categoría “daniBlog” de este blog.

Reemplazar una palabra por un enlace en todos los artículos

  1. Primero activamos el uso de my-hacks.php en WP. Para ello vamos a Opciones – Misceláneas, y tildamos la opción correspondiente.
  2. Ahora creamos (si aún no existe) el fichero my-hacks.php en la raíz de instalación de WP, y copiamos lo siguiente.

    <?php
    // replaceAjax Reemplaza las palabras daniBlog por el enlace a la categoría del blog
    function replace_daniBlog($content = '') {
    return str_replace('daniBlog', '<a href="'.get_category_link(DANIBLOG_ID).'" title="daniBlog">daniBlog</a>',$content);
    }

    add_action('the_content','replace_daniBlog'); ?>

    DANIBLOG_ID debe reemplazarse por la ID de la categoría “daniBlog” (la podemos averiguar en Administrar – Categorías).

  3. Subimos el fichero, y trabajo terminado.

Agregando más de una función, podrían reemplazar varias palabras del contenido por el enlace a su categoría.

Pronto publicaré más funcionalidades que podemos agregarle al blog desde my-hacks.php, por ahora ya tienen para entretenerse.

Vía: Anieto2k