Publicar anuncios en WordPress

Si utilizas WordPress como sistema de publicación, puedes insertar los banners publicitarios de Galactinet tanto en la barra lateral como entre los posts. Puedes combinar las dos posibilidades a fin de obtener una mayor densidad de anuncios e incrementar tus ingresos. A continuación te contamos la manera de incluir anuncios entre posts. En esta otra página encontrarás información sobre cómo hacerlo en otras zonas.

Si lo prefieres, envíanos un mail a soporte@galactinet.com, y nos pondremos en contacto contigo para llevarlo a cabo.

Para insertar publicidad debajo del primer post necesitas editar el fichero index.php de la plantilla que estás utilizando. Este fichero es el que “llama” todos los elementos que forman el blog, tal y como lo vemos, y que básicamente son:

  • Header, donde aparece la cabecera y, a veces, el menú de navegación.
  • Sidebar, la columna estrecha donde aparecen los links,
  • Footer, los elementos del final de la página.
  • Loop, lo más importante, donde aparecen nuestros posts.

Nosotros haremos una pequeña modificación en el Loop. El Loop va “llamando” y mostrando los post desde el más reciente al más antiguo.

Vamos a programar una orden para que inserte publicidad entre el último post publicado, y el penúltimo.

1. Entra en el administrador de WordPress, y selecciona en el menu de gestión

Diseño (Design) > Edit Theme (Editar plantilla)
Y accedemos al menú de edición de la plantilla, y seleccionamos de la columna de la derecha el fichero llamado Main index template (index.php)

2. Copia el contenido completo de este fichero en un editor de textos sencillo (el Bloc de notas si trabajas con Windows o TextEdit si trabajas con Mac) y guárdalo en tu escritorio.

3. Haz una copia de este documento y ábrelo de nuevo con el editor para hacer los cambios correspondientes sobre la copia, y mantener el original para poder devolver el blog a su estado original en caso de que nos equivoquemos en algo. No te preocupes, si algo sale mal, simplemente vuelve a colocar el codigo guardado, y todo volverá a ser como antes.

4. Busca el Loop, que viene a decir ‘mientras haya posts, muestra los posts’:

5. Colocamos el código que añade un anuncio debajo del primer post. Para ello, copiamos esta línea de código, y la colocamos ENCIMA de la línea anterior:

<?php $postnum = 1; $showads = 1; ?>

6. Busca el final del Loop. Hacia el final del Loop, encontrarás una línea que dice ‘no busques más’.

<?php endwhile; ?>

7. Coloca el código para alojar el banner. Copia este código y colócalo ANTES de la línea anterior.

<?php if ($postnum == $showads) { ?> <>

8. Utilizamos nuestro banner: Ahora substituye <> por la linea de código que te hemos enviado, y que tiene un aspecto parecido a esto:

<a href=’http://adserver.galactinet.com/www/delivery/ck.php?n=a4b923c7&cb=20080919’
target=’_blank’><img
src=’http://adserver.galactinet.com/www/delivery/avw.php?zoneid=10&cb=20080919&n=a4b923c7&ct0=INSERT_CLICKURL_HERE’
border=’0’ alt=’’ /></a>

Recuerda además, que si prefieres poner el código más abajo (aunque perjudicarás los resultados y recibirás menos ingresos), puedes cambiar la variable $showads = 1 y poner, por ejemplo $showads = 3, si deseas que la publicidad salga debajo del tercer post.

9. Guarda el documento. A continuación, cópialo entero y colócalo en substitución del otro. Graba, publica, y comprueba el resultado.

10. Ajusta el banner entre los post. Es posible que el banner quede demasiado pegado al post superior o al inferior. Si quieres añadir, por ejemplo, dos líneas más de separación por debajo, deberás añadir el código

<br><br>

al final de la linea de codigo que te hemos enviado.

11. Ejemplo final. El codigo añadido completo tendrá este aspecto:

<?php $postnum = 1; $showads = 1; ?>
<?php while (have_posts()) : the_post(); ?>
(...)
<?php if ($postnum == $showads) { ?> <> <br><br> <?php endwhile; ?>

12. Si todo está correcto, felicidades! Si algo no va bien, abre la copia de seguridad y copia de nuevo el documento original para restituir el blog a la normalidad. Estudia lo que ha pasado. Si no encuentras el problema, envíanos un mail, adjuntando el documento original y el modificado a soporte@galactinet.com. Nos pondremos en contacto contigo para ayudarte a finalizar la tarea.

Leave a Comment

Previous post:

Next post: