27ago
7

wordpress obey

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…

  1. Instalas el plugin y lo activas
  2. 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
  3. También puedes añadir una clase CSS que generes para tu lista de posts, de este modo:
    [get_posts ul_class='nombre-de-mi-clase-css']
  4. También puedes discriminar por tag, ordenarlos como desees, tiene bastantes posibilidades. Unos ejemplos de modificación serían las siguientes:
    [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.

    [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.

Para saber más:

  • Pingback: Bitacoras.com

  • http://www.estudio-tla.com.ar Emiliano

    Hola Fer, la verdad que a esto le encuentro un potencial increíble!, otra vez te apareses con Buenas Noticias!.

    Yo estoy teniendo un problema para poder usarlo de lo lindo. Estuve probandolo haciendo varias cosas: probándolo como página estática con texto, como post y todo funciona de maravillas, el tema en cuestión es que necesito darle algo de estilo para que se vea mejor y se aprecie lindo, pero no tengo ni idea de cómo hacerlo, ya que no conozco todavía mucho sobre CSS. Me podrías decir donde encontrar algunas plantillas ya definidas (si es que existen) y, en todo caso, cómo poner el estilo actual del blog?.-

    Te lo voy a re agradecer. Saludos. Emiliano

    • http://fernandotellado.com/ Fernando Tellado

      En CSS blog hay muchos y buenos recursos sobre CCS

  • Pingback: Lista de posts sin plantilla de página | Ayuda WordPress

  • http://ferticidio.com fernando

    Justo lo que necesitaba. Ya lo estoy usando y funciona de maravilla.
    Saludos

  • http://braulioaquino.com braulio

    Me aparece un error, voy a fijarme en el resto de mis plugins para ver si resulta ser incompatible con alguno.

  • http://leo-on.redimidas.com leo_on

    ME parece bien, en mi caso al principio lo hice con simplearchive y ahora con postlists que se me ahce bastante completo.