PHP
Need help with acf-to-wp-api?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.
times

Description

Puts all ACF fields from posts, pages, custom post types, attachments and taxonomy terms, into the WP-API output under the 'acf' key

205 Stars 27 Forks MIT License 40 Commits 26 Opened issues

Services available

Need anything else?

ACF to WP-API

Join the chat at https://gitter.im/times/acf-to-wp-api

Contributors: chrishutchinson, kokarn, ramvi
Tags: acf, api, wp-api
Requires at least: 3.9.0 Tested up to: 4.7.3 Stable tag: 1.4.0 License: MIT
License URI: http://opensource.org/licenses/MIT

Plugs Advanced Custom Fields (ACF) data into the WordPress JSON API (WP-API).

Description

Puts all ACF fields from posts, pages, custom post types, comments, attachments and taxonomy terms, into the WP-API output under the 'acf' key. Creates a new

/option
endpoint returning options (requires ACF Options Page plugin).

Installation

  1. Unzip and upload the
    acf-to-wp-api
    directory to
    /wp-content/plugins/
    .
  2. Activate the plugin through the 'Plugins' menu in WordPress

Frequently Asked Questions

How can I log and issue or contribute code?

See the

CONTRIBUTING.md
file.

How can I filter posts on a custom field?

See issue #13 for example code to do this.

Options Endpoints

/wp-json/wp/v2/acf/options

Request a list of all options configured in ACF

/wp-json/wp/v2/acf/options/{option-name}

Request a specific option, by passing in the option name

Changelog

1.4.0

  • Compatibility improvements for WordPress 4.7

1.3.3

  • Compatibility fix for V2.0Beta9

1.3.2

  • Adds support for custom post types when using v2 of the REST API

1.3.1

  • Fix to support PHP < 5.4

1.3.0

  • Add support for v2 of WP-API
  • Restructure of much of the code, adding documentation throughout
  • Add an additional endpoint for requesting single option values
  • Tested with WordPress 4.3.0

1.2.1

  • Tested with WordPress 4.2.1

1.2.0

  • Added ACF data to comments (Thanks @ramvi).

1.1.0

  • Add
    /option
    endpoint for ACF options add-on (Thanks @kokarn).

1.0.1

  • Fix for addACFDataTerm.

1.0.0

  • Initial release.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.