15abr
14

trucos-y-magia

Este es uno de los trucos que mas tiempo llevo buscando y afortunadamente lo encontré. Lo que ofrece es un modo sencillo de insertar cualquier texto al final de nuestros posts sin necesidad de plugins, scripts complicados ni nada parecido.

Solo tienes que añadir el siguiente código al fichero functions.php de tu theme activo y la magia se hace realidad:

function insertaNotaFinal($content) {
        if(!is_feed() && !is_home()) {
                $content.= "<div class='nota'>";
                $content.= "<h4>¿Te gustó este artículo?</h4>";
                $content.= "<p>Suscríbete a nuestro  <a href='http://feedproxy.google.com/AyudaWordPress'>RSS feed</a> y no te perderás ninguno.</p>";
                $content.= "</div>";
        }
        return $content;
}
add_filter ('the_content', 'insertaNotaFinal');

Notas:

  • En la línea 2 del código establece que se mostrará en el feed y en la página inicial pero puedes añadir mas condiciones o modificarla
  • En la línea 3 se establece un div de ejemplo, que puedes crear para dar estilo a esta sección
  • Por supuesto puedes personalizar a tu gusto las variables $content. para mostrar lo que quieras
  • La función add_filter en este caso se aplica al contenido (the_content) pero puedes personalizarlo según necesites

Para saber más:

  • Pingback: Bitacoras.com

  • http://www.cinehistoria.com Tomás

    Es fantástico y funciona a las mil maravillas. Muchas gracias.

  • http://www.metalikos.org Ishtar

    Buenísimo Fernando. Justo ayer estaba buscando esto, ya que lo he visto en un par de blogs y me ha gustado.Gracias!

  • http://www.melodiame.com/ melodiame

    Muy buen truco, para los más comodos y que usan varios themes se podria meter en un include e ir pegando únicamente una linea en cada theme o incluso pinchar el fichero que carga el theme con un ob_start, recuperar el codigo, inyectar en el punto adecuado y devolver la salida, aunque esto último es algo más pro, gracias por el aporte ;-)

  • http://blogofall.com/ Carlos RM

    Hola Fernando. Muy buen truco, ¿esto es lo que se necesita hacer para insertar al final de los post publicidad de adsense como aparece al final del mismo? un saludo

  • http://www.cartasdeamor.webcindario.com Cartas de amor

    gracias me a servido mucho tu ayuda, y el codigo que nos proporcionaste saludos!!

    atte. arkadia

  • http://macoreo.com JuniHH

    Me encanta. Con el y un poco de modificacion podre poner publicidad en los feeds. Gracias.

  • http://www.vooxu.com gadgets

    gracias, es de bastante utilidad esta implementacion

  • http://www.idyanunciad.com/ vive

    Hay veces que parece que me leas el pensamiento… justo lo que estaba buscando y funciona a la perfeccion

    Muchas gracias

  • Miguelin

    Si quisiera meter imagenes linkeables a algunas otras secciones como tendria que quedar?? podrias ayudarme porfavor

  • Pingback: Añadir texto predefinido en los posts nuevos | Ayuda WordPress

  • Invitado

    Buenas, como hago para poner una imagen a la par de te gusto este articulo en el codigo? Gracias

  • Gustavo

    Fernando, como hago para que este codigo no me aparezca en el post de contacto?? en lo demas si, solo ahi no quiero que aparezca. Gracias

  • Angelo

    Muchas gracias por el dato, me fue de ayuda para agregar un par de cosas al final de cada publicación en mi blog.

    Saludos y exitos..