• Resuelto Apocalips

    (@apocalips)


    Hola a todos! Se puede hacer de algún modo, para que las entradas que publica un usuario (autor), se aparezcan en alguna pagina concreta (hay dos)?

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Si se puede hacer perfectamente.

    Creas una plantilla personalizada para páginas de wordpress y utilizas esta consulta:

    <?php
       $args = array('author' => 5);
       $query_autor = new WP_Query($args);
    
       if($query_autor->have_posts()) :
          while($query_autor->have_posts()) :
             $query_autor->the_post();
    ?>
       <!-- Maquetado del los post -->
    
    <?php endwhile; else:?>
       <p>Texto si no ha agregado ningun post</p>
    <?php endif;?>

    Solo debes cambiar el id del usuario a mostrar. Si lo quieres poner un poco más fácil, puedes crear un campo personalizado e insertar el id del usuario en ese campo para obtener su valor en la variable author de la consulta.

    No estoy seguro si te respondo lo que querías.

    también se pueden combinar dos widget para hacerlo sin crear plantilla personalizada.

    si no quieres crear plantilla, lo comentas y te digo como hacerlo con un shortCode.

    Un saludo.

    Era lo que estaba buscando muchas gracias compañero, a ponerlo en practica

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • El debate ‘Publicacion de entradas en una pagina’ está cerrado a nuevas respuestas.