Saltar al contenido Saltar al pie de página

Mostrar contenido según autor del post en WordPress

A veces buscamos una forma de mostrar contenido según el autor del post ya sea para compartir las ganancias del sitio con otra persona o para cualquier otro fin, con este código podrán hacerlo fuera del loop y sin problemas.

Antes que nada necesitamos declarar la variable $post como global ya que estamos fuera del loop. Para los que no saben, las variables globales se colocan al inicio del archivo .php.

[syntax type=”html|php|js|css”]global $post;[/syntax]

Luego colocamos el siguiente código:

[syntax type=”html|php|js|css”]$author_id=$post->post_author;
if ($author_id == ‘1’)
    /* Ingresa tu código aquí */
else
{
    /* Ingresa tu código aquí */
}[/syntax]

En primer lugar creamos la variable author_id la cual obtiene el autor del post para luego llamarla en un condicional if y que según el id del author el contenido se modificará. Si tienen varios autores en el blog será mas conveniente crear un array para hacerlo todo más simple.

 

 

Dejar un comentario