Download the PHP package bueltge/wp-rest-api-filter-items without Composer
On this page you can find all versions of the php package bueltge/wp-rest-api-filter-items. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bueltge/wp-rest-api-filter-items
More information about bueltge/wp-rest-api-filter-items
Files in bueltge/wp-rest-api-filter-items
Package wp-rest-api-filter-items
Short Description Removing Content From WP API Response on your request.
License GPL-2.0-or-later
Informations about the package wp-rest-api-filter-items
WP REST API Filter Items
A WordPress plugin to filters WordPress REST API items for your request. Its removing key and values from WP API response on your request.
Description
Per default, a post via WordPress REST API would fetch all data in wp-json/wp/v2/posts
. For many reasons, you might want to exclude certain fields from WP API response in certain circumstances. This plugin enables you to filter your request for fields you require. Add items to the GET
attribute on the url, like wp-json/wp/v2/posts?items=id,title,content
in order to get only according field values.
The plugin currently supports the filtering of post, taxonomy and comments.
WP-API Versions
- Use the branch
wp-api-v1
if you use WP-API Version 1. - The
master
branch is for development, currently ready and open for feature requests for the WP API Version 2.
Installation
Install static via download, clone the repository or use dependency management via Composer
composer require bueltge/wp-rest-api-filter-items
Examples
Result for post: wp-json/wp/v2/posts?_wp_json_nonce=4355d0c4b3&items=id,title,content
Result for taxonomy: p-json/wp/v2/taxonomies/category?_wp_json_nonce=4355d0c4b3&items=name,slug,types
.
Result for comments: wp-json/wp/v2/comments?items=id,author_name
Requirements
- PHP 5.4
- WordPress 4.*
- WP REST API
Kudos
Thanks @dnaber-de for his modular, extendable PHP autoloader.