Skip to content Skip to footer

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.

 

 

Leave a comment