Got a question or need a hand? We're here. We'll walk you through every stage of the project, from kickoff to delivery.
JsonifyWP is a WordPress plugin that lets you consume and display data from external JSON APIs in a fully customizable, structured way. Ideal for integrating external databases, content management systems, or any service that exposes data as JSON.
With JsonifyWP you can create custom endpoints from the WordPress admin panel, each with:
For each endpoint you can choose which template renders the list and, if needed, the detail view. Templates are plain PHP files, easily extended with your own code:
templates/list/templates/detail/JsonifyWP uses shortcodes to display data on any page or post:
[jsonifywp id="1"] – displays the list for the specified endpoint[jsonifywp-1] – shorthand form of the shortcode above[jsonifywp_detail] – displays the detail view based on URL parametersThe plugin handles the requests to the corresponding APIs, managing errors and data formats transparently.
Detail mode: each list item links to a detail page that shows expanded information fetched from a second API call.
List-only mode: the endpoint shows a list with automatic pagination controlled by the API (page and limit parameters), ideal for posts, news, or data without a detail page.
page and limit parameters without extra codeJsonifyWP stores its entire configuration in a dedicated database table (wp_jsonifywp) and supports multiple independent endpoints, each with its own behaviour, templates, and data structure.