16mar
10

Hoy te explicaré un sencillo truco, pero muy demandado: como poner un banner (o cualquier otra cosa) después del primer post de tu página principal.

Lo primero que debes hacer es abrir para editar el fichero index.php de tu plantilla, normalmente en wp-content/tuplantilla/index.php. Ahí puede encontrarás una de las siguientes líneas:

< ?php the_excerpt('Read More &raquo;'); ?>

o …

< ?php the_content('Read More &raquo;'); ?>

dependiendo de si tu index muestra el contenido completo de los posts (content) o solo un extracto (excerpt). Este es el código que dice a tu blog que muestre tus posts.

Pues una vez lo hayas encontrado, solo tienes que añadir justo debajo del mismo estas líneas:

< ?php if ($count == 0) : ?>
!!AQUÍ VA EL CÓDIGO DE TU ANUNCIO!!
< ?php endif; $count++; ?>

Guardas el archivo y ya lo tienes. Con ese código le estás diciendo a WordPress que muestre el anuncio (o lo que sea) después del primer post.

Para saber más:

  • http://www.pekin08.es Carlos

    como podria ponerlo detras del 3 y 5 post?

  • http://www.perrocallejero.com Perro Callejero

    Pues es lo mismo:

    == significa «igual a»

  • http://www.todotutoriales.es/ todotuto

    Pues a mí no me funciona :(

  • http://fernandotellado.com/ Fernando Tellado

    todotuto, entre < y ? hay un espacio que sobra ;)

  • http://www.todotutoriales.es/ todotuto

    :) Perfecto, ¡gracias de nuevo Fernando!

  • http://solodibujos.crearblog.com david

    donde esta index

  • http://www.juanescobar.org servant

    Gracias, no sabia como agregarlo no solo al index.php sino a cada entrada single.php
    Me parece que esto se puede utilizar para optimizar recursos con algunos plugins que ponen iconos al final de cada post para compartirlo, como por ejemplo: share and follow.
    Sabiendo esto podemos, generar nuestros propios enlaces.

  • http://compucalitv.com/ Ricardo

    amigo tengo el theme mystique y no se donde poner el codigo en el index me podras ayudar?? , te lo agradeceria infinitamente.

  • juan

    como hago para poner en 2 lugares, digamos despues del 1er post y despues del 2do?

  • Wordpressero

    Y si queremos ponerlo antes del primer post de cada pagina?