[WordPress] Plugin: Ajax Post Carousel

En conjunto con 8manos, hemos desarrollado un plugin para wordpress que permite mostrar las entradas del blog en forma de carrusel. Lo pueden descargar desde el repositorio de WordPress.

La gran ventaja del plugin es que carga algunos elementos más de los que son mostrados y a medida que se va avanzando en el carrusel, también se van cargando mas entradas con AJAX. De esta forma, para los visitantes es casi imperceptible el proceso, se podrán cargar cientos de elementos de manera eficiente, sin perjudicar el desempeño de la página.

Con el plugin podemos añadir widgets en distintas áreas de nuestro sitio para mostar el carrusel con las entradas que hemos escrito. Para el funcionamiento del plugin es necesario WordPress 2.9 o superior, debido a que se utilizan las miniaturas de cada entrada.

Podemos configurar una gran cantidad de parametros y restringir las entradas mostradas a una sola categoría.

Lo más importante es definir el número de elementos a mostrar en el carrusel y el número de elementos que se deben cargar. El segundo número debe ser mayor que el primero.

El widget es completamente personalizable con CSS, aunque probablemente más adelante se incluya una hoja de estilos por defecto.

En la parte de abajo del blog pueden verlo funcionando.

Eso es todo, me cuentan que tal les parece!

http://wordpress.org/extend/plugins/ajax-post-carousel/

40 comentarios sobre “[WordPress] Plugin: Ajax Post Carousel”

      1. Perdona, no hey leído tu nota en el post. Gracias por responder, a ver, quizas lo use en mi proximo sitio web.

        Se puede cargar solamente los titulos e links de los posts, cierto? Sin los thumbs, digo …

        1. Actualmente no es posible mostrar solamente los titulos. Siempre se muestra el thumb (o una imagen negra con el titulo en blanco, si no existe el thumb).
          Tendré en cuenta esta funcionalidad para una próxima versión.

  1. Chicos, el plugin no funciona bien con la última versión de WordPress. Si quieres mostrar una sola categoría te muestra igualmente todas.

  2. Im not sure, should i add to my template:
    Ajax_Post_Carousel::show_carousel($random=0, $visible_posts=3, $init_posts=9, $show_title=0, $show_excerpt=0, $loop=0, $post_type=’post’, $category=’all’, $tax_filter=»)

    Or what should i add?
    Thanks

  3. Que pena, debo agregar el codigo:

    jax_Post_Carousel::show_carousel($random=0, $visible_posts=3, $init_posts=9, $show_title=0, $show_excerpt=0, $loop=0, $post_type=’post’, $category=’all’, $tax_filter=”)

    O como debo hacer. No tengo tanta experiencia o conocimiento de PHP

    1. Hola. Puedes usarlo asi, manteniendo las opciones por defecto:
      Ajax_Post_Carousel::show_carousel();
      O puedes usar los parametros, en el orden en el que aparecen. Por ejemplo, si quieres mostrar 2 articulos en el carrusel, mostrando el titulo:
      Ajax_Post_Carousel::show_carousel(0,2,9,1);

      1. No se que estoy haciendo mal, pero lo coloco en la plantilla o template y voy a la pagina y aparece tan solo el codigo que he cologado Ajax_Post_Carousel::show_carousel(0,2,9,1);.

        Sugerencias?

          1. Gracias. Pero no sale nada. Sale bien si lo pongo como widget, pero lo quiero en el template. Alguna sugerencia?

            Gracias

          2. Perdon, te di mal el código. Debes escribir esto:

            <?php echo Ajax_Post_Carousel::show_carousel(0,2,9,1); ?>
  4. Es posible cambiar facilmente que no salga completamente el titulo salga con (…) y que salga debajo de la imagen o sobre la imagen cuando el mouse se pasa sobre ella?

    1. hola Juan,
      El plugin utiliza el tamaño de los thumbnails que tengas configurado en tu sitio de wordpress o en el tema que estes utilizando.
      Puedes obtener más información en la página de WordPress

  5. Saludos, actualmente estoy usando vuestro plugin y está cool pero tengo un pequeño problema.

    Quiero solamente cargar 9 imágenes (según leí, esta de default) pero aún cuando coloco el atributo $init_posts=9 me siguen cargando todos los post.

    Traté llamando todos los atributos, pero se deforma el PHP. En lo demás todo está perfecto y funciona de maravilla.
    ¿Alguna idea de como reparar este error?

    Saludos, gracias y felicidades por su arduo trabajo para crear tan maravilloso plugin

    1. Hola Fredderick, gracias por los comentarios.
      El plugin siempre muestra todos las entradas dentro la categoría o tipo de post seleccionado (si es que se selecciono alguno).
      Lo que permite hacer init_posts es ‘pre-cargar’ una cantidad de entradas cuando se abre la página. Si se deja el default, al principio se cargan 9 entradas, y a medida que se va avanzando se van trayendo el resto de las entradas.

      1. Entonces, en todo caso no es posible sólo cargar una cantidad definida de entradas.
        Mi idea es colocar un limite de entradas (por ejemplo las 9 últimas entradas de todos las categorías y no cargar más en el plugin) ¿Es esto posible?

        1. Pues directamente no se puede hacer, lo que se podría hacer es crear una categoría donde siempre mantengas las últimas nueve entradas y mostrar esa categoría con el plugin.

  6. Hi,
    thanks for sharing.

    I’s there anyway to show images not «featured»?
    I want to show the whole article.
    Thank in advance.

    1. Hi Umbobabo,
      Right now it always shows the featured image. You can also set it to show the title or the excerpt but not the whole content.
      Maybe in a future version we’ll add some options that may work for you, but now it isn’t possible.
      Thanks for your interest anyway

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *