Assegurant que mai et sentis sol, som aquí per oferir solucions ràpides i eficients a qualsevol repte que pugui sorgir.
JsonifyWP és un plugin per a WordPress que et permet consumir i mostrar dades d'API JSON externes d'una manera totalment personalitzable i estructurada. Ideal per integrar bases de dades externes, sistemes de gestió de continguts o qualsevol servei que ofereixi dades en format JSON.
Amb JsonifyWP pots crear punts d'accés (endpoints) personalitzats des del panell d'administració de WordPress, cadascun amb:
Per a cada endpoint, pots escollir quina plantilla s'utilitzarà per mostrar el llistat i (si cal) la vista detallada. Les plantilles es poden organitzar en carpetes dins el plugin i són fàcilment ampliables amb el teu propi codi PHP:
templates/list/
templates/detail/
JsonifyWP utilitza shortcodes per mostrar dades de manera senzilla. Pots col·locar-los a qualsevol pàgina o entrada:
[jsonifywp id="1"]
– mostra un llistat amb l'endpoint especificat[jsonifywp-1]
– forma abreujada del shortcode anterior[jsonifywp_detail]
– mostra una vista detallada basada en paràmetres de l'URLEls paràmetres es llegeixen automàticament de l'URL i el plugin s'encarrega de fer les peticions a les API corresponents, gestionant errors i formats de manera transparent.
Mode amb detall: Cada ítem del llistat pot tenir un enllaç a una pàgina de detall que mostra informació ampliada obtinguda d'una segona crida a l'API.
Mode només llistat: Pots configurar un endpoint perquè només mostri un llistat amb paginació automàtica controlada per l'API, ideal per mostrar publicacions, notícies o dades sense pàgina de detall.
page
i limit
automàticamentJsonifyWP desa tota la configuració en una taula pròpia a la base de dades (wp_jsonifywp
) i permet tenir múltiples punts d'accés independents, cada un amb el seu comportament, plantilles i estructura de dades específica.