Mostrar publicidad según el autor del post en WordPress

wordpressUn problema en el que nos vimos Isaac y yo a la hora de juntarnos para hacer a este blog mucho más grande de lo que es era como íbamos a hacer para que en el post de cada uno salieran los bloques de publicidad de cada uno.

Primeramente probamos con un plugin, Ad Manager, pero ciertamente era un poco engorros de utilizar además de que nos apretaba un poco las manos a la hora de usarlo por lo que por msn hable con mi amigo KnxDT de Tecnología Diaria para preguntarle si conocía algún tipo de código que realizara esta función; él no conocía ninguna pero muy amablemente se ofreció a realizarla para que toda la comunidad pudiéramos gozar de esta función que será de mucha ayuda en los blogs que escriba más de una persona.

El resultado de todo esto fue este código que el mismo nos expone en su blog (Mostrar publicidad dependiendo del autor):

[php] < ?php $mi_autor=get_the_author_meta('user_login'); ?>
< ?php switch($mi_autor){ case "admin": print ('Codigo de publicidad del usuario admin'); break; case "otroautor": print ('Codigo de publicidad del usuario otroautor'); break; default: print ('Codigo de publicidad compartida'); break; } ?>
[/php]

Este código lo deberán de poner en la plantilla, donde quieran que aparezcan los bloques de anuncios en su blog de WordPress, como en este blog que están puestos debajo del titulo del post.

El primer case hace referencia al admin del blog que sería el primer autor del blog, otroautor seria el segundo autor y esto lo debemos de cambiar por el nombre de usuario del segundo redactor y el case default esta por si ninguna de las dos primeras condiciones se cumple se muestra el anuncio default.

Para añadir a más autores solo deberíamos de añadir más opciones de case, que mas o menos te recomendamos que no pasen de 6 ya que sobrecargaría un poco la carga del blog.

Un código excelente que seguramente tenemos que tener a mano todos porque no sabemos cuando queremos mostrar cosas dependiendo de que usuario crea el post, como puede ser mostrar algún tipo de texto al final del post dependiendo del autor.

(Léido 51 veces, 1 lectores lo leyeron hoy)

Sobre soynacho

Un comentario

  1. Este codigo no me funciona, solo muestra el codigo insertado en default. Al borrar el default no muestra nada, ni espacio vacio.

Comentar

Su dirección de correo electrónico no será publicada.Los campos necesarios están marcados *

*

Retype the CAPTCHA code from the image
Change the CAPTCHA code

x

Mira además

Top 4: Los mejores Tablets Chinos de 9.7″ con Pantalla Retina

    Luego de más de un mes sin publicar, les traigo la primera parte ...

Dual Core: Top 10 Las mejores tablets chinas de 8 pulgadas

El pasado mes estuvimos viendo una lista de los mejores tablets chinas de 7 pulgadas, ...