Asegurándonos de que nunca te sientas solo, estamos aquí para brindar soluciones rápidas y eficientes a cualquier desafío que pueda surgir.
JsonifyWP es un plugin para WordPress que te permite consumir y mostrar datos de API JSON externas de manera totalmente personalizable y estructurada. Ideal para integrar bases de datos externas, sistemas de gestión de contenidos o cualquier servicio que ofrezca datos en formato JSON.
Con JsonifyWP puedes crear puntos de acceso (endpoints) personalizados desde el panel de administración de WordPress, cada uno con:
Para cada endpoint, puedes elegir qué plantilla se utilizará para mostrar el listado y (si es necesario) la vista detallada. Las plantillas se pueden organizar en carpetas dentro del plugin y son fácilmente ampliables con tu propio código PHP:
templates/list/
templates/detail/
JsonifyWP utiliza shortcodes para mostrar datos de manera sencilla. Puedes colocarlos en cualquier página o entrada:
[jsonifywp id="1"]
– muestra un listado con el endpoint especificado[jsonifywp-1]
– forma abreviada del shortcode anterior[jsonifywp_detail]
– muestra una vista detallada basada en parámetros de la URLLos parámetros se leen automáticamente de la URL y el plugin se encarga de hacer las peticiones a las API correspondientes, gestionando errores y formatos de manera transparente.
Modo con detalle: Cada ítem del listado puede tener un enlace a una página de detalle que muestra información ampliada obtenida de una segunda llamada a la API.
Modo solo listado: Puedes configurar un endpoint para que solo muestre un listado con paginación automática controlada por la API, ideal para mostrar publicaciones, noticias o datos sin página de detalle.
page
y limit
automáticamenteJsonifyWP guarda toda la configuración en una tabla propia en la base de datos (wp_jsonifywp
) y permite tener múltiples puntos de acceso independientes, cada uno con su comportamiento, plantillas y estructura de datos específica.