Ensuring you never feel alone, we are here to provide prompt and efficient solutions to any challenges that may arise.
JsonifyWP is a WordPress plugin that lets you display data from external JSON APIs using flexible, customizable templates and built-in navigation logic.
From the WordPress admin panel, you can define custom endpoints with:
Each endpoint supports selecting a specific template for list and detail views:
templates/list/
– for listing itemstemplates/detail/
– for detail pagesYou can build as many templates as needed and reuse them across endpoints. Templates are standard PHP files, easy to extend and modify.
[jsonifywp id="1"]
: displays the list view[jsonifywp_detail]
: displays the detail view for a specific item (uses URL parameters)The plugin automatically reads jsonifywp_id
and item
from the URL and fetches the corresponding API data.
You can configure an endpoint as list-only, disabling detail views. In this mode, the plugin handles pagination by adding page
and limit
parameters to the API request and rendering navigation controls automatically.
JsonifyWP stores all endpoint definitions in a dedicated database table (wp_jsonifywp
) and offers a scalable way to display structured external data inside WordPress.