Un dubte, una pregunta o simplement vols parlar? Som aquí i t'acompanyem en tot el procés.
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 són fitxers PHP senzills, fàcilment ampliables amb el teu propi codi:
templates/list/templates/detail/JsonifyWP utilitza shortcodes per mostrar dades a qualsevol pàgina o entrada:
[jsonifywp id="1"] – mostra el llistat de l'endpoint especificat[jsonifywp-1] – forma abreujada del shortcode anterior[jsonifywp_detail] – mostra la vista de detall a partir dels paràmetres de la URLEl plugin s'encarrega de fer les peticions a les APIs corresponents, gestionant errors i formats de manera transparent.
Mode amb detall: cada ítem del llistat enllaça a una pàgina de detall que mostra informació ampliada obtinguda d'una segona crida a l'API.
Mode només llistat: l'endpoint mostra un llistat amb paginació automàtica controlada per l'API (paràmetres page i limit), ideal per a publicacions, notícies o dades sense pàgina de detall.
page i limit sense necessitat de codi addicionalJsonifyWP 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.