Pl
wordpress plugins

ACF to WP REST API

Puts ACF data into the WP-REST-API ( WP-API | WordPress JSON API ). Also you can customize the answer using filters.

plugin ACF to WP REST API
5 out of 5 based on 1 user ratings.

Description

Version: 1.3

This version was discontinued, please upgrade to V2 https://wordpress.org/plugins/acf-to-rest-api/

Puts in answers all fields of ACF.

Fork me on GitHub

https://github.com/airesvsg/acf-to-wp-rest-api

Get ACF data by ID
/wp-json/acf/post/ID
/wp-json/acf/page/ID
/wp-json/acf/user/ID
/wp-json/acf/term/ID/TAXONOMY
/wp-json/acf/comment/ID
/wp-json/acf/attachment/ID

Get Options
/wp-json/acf/options

Get Option by Field Name
/wp-json/acf/options/FIELD_NAME

Sample Answer
{
"ID" : 1,
"post_title" : "Post 1",
"..."
"acf" : {
"field1" : "value 1",
"field2" : "value 2"
}
}

Filter

Use the filter (acf_to_wp_rest_api_{type}_data) to customize the answer.

The wildcard {type} can be: post, page, user, term, comment, attachment or options

How to use
add_filter( 'acf_to_wp_rest_api_post_data', function( $data, $object, $context ) {
if ( isset( $data['type'] ) && 'my_post_type' == $data['type'] && isset( $data['acf'] ) ) {
// do something
}
return $data;
}, 10, 3 );

Tags: acf, api, json, REST, wordpress, wp, wp-api, wp-rest-api

Tags

Requirements

Requires: 3.0.1 or higher
Compatible up to: 4.4.4
Last Updated: 7 months ago
Active Installs: 500+

Download URL

https://downloads.wordpress.org/plugin/acf-to-wp-rest-api.zip