WordPress – Poner un anuncio entre el primer y segundo post

Una de las preguntas que nos hacemos todos al empezar a jugar con Google AdSense es: ¿cómo lo hacen para poner anuncios entre el primer y segundo post en la página principal?

Hay varias opciones, desde plugins hasta la más sencilla, que es la que os propongo: añadirlo a pelo en el código:

 

1) En el área de administración id a Apariencia → Editor → Plantilla de la página principal (index.php).

Lugar en que insertar el código

Lugar en que insertar el código

2) Localizad la parte del código en que se generan los posts:

<?php while ( have_posts() ) : the_post(); ?>
    <?php get_template_part( 'content', get_post_format() ); ?>
<?php endwhile; ?>

3) Justo antes del  endwhile poned el código que necesitáis para vuestro anuncio de la siguiente manera:

<?php while ( have_posts() ) : the_post(); ?>
    <?php get_template_part( 'content', get_post_format() ); ?>
    
    <?php if ($count == 0) : ?>
          <script type="text/javascript">
          Tú código
          </script>
    <?php endif; $count++; ?>

<?php endwhile; ?>

 

¡Y ya está! ¡Fácil!

Recordad que es muy aconsejable no modificar la plantilla original, entre otras cosas porque si hay alguna actualización del tema que utilicéis, vuestros cambios se perderán. Lo mejor, por lo tanto, es seguir los consejos de WordPress acerca de la personalización de un tema mediante theme childs.