Lista de posts sin plantilla de página
Si quieres mostrar una lista de posts publicados en un post o página no necesitas crear una plantilla especial para mostrarlos sino que hay una solución más sencilla, muuuucho más sencilla para todo tipo de perfiles de usuario.
Esta solución pasa por un plugin (si, no os lancéis a mi delicado cuello), pero que hace muy bien su trabajo y te ofrece bastante control sobre lo que se mostrará y como lo hará.
El culpable es Get Posts, y su funcionamiento es relativamente sencillo…
- Instalas el plugin y lo activas
- Añades el siguiente 'shortcode' en el post o página que quieras que muestre tus posts. Por defecto muestra 10 posts pero puedes modificar su comportamiento ya que acepta las tags de plantilla de la función get posts
- También puedes añadir una clase CSS que generes para tu lista de posts, de este modo:
1[get_posts ul_class='nombre-de-mi-clase-css'] - También puedes discriminar por tag, ordenarlos como desees, tiene bastantes posibilidades. Unos ejemplos de modificación serían las siguientes:
1[get_posts tag="mi tag" numberposts=5 orderby="title"]
Donde muestra solo los posts de una tag concreta, muestra solo 5 posts y los ordena por título.
1[get_posts category_name="wordpress" numberposts=20 orderby="DESC"]
Donde solo se muestran los posts de la categoría «wordpress», se muestran 20 y en orden descendente
Si aprovechas las posibilidades de la tag de plantilla get posts tienes muchas opciones, y si creas unas clases CSS especiales te quedarán unos resúmenes muy majos.
¿Te gustó este artículo? ¡No sabes lo que te estás perdiendo en YouTube!