WordPress/wp-includes/rest-api/endpoints
Dominik Schilling 6485764f43 REST API: Allow setting post formats even if they are not supported by the theme.
A `post_format` not used by the current theme, but supported by core is not a wrong/broken piece of information. It's just not used at this point in time. Therefore we should allow setting and retrieving any of the standard post formats supported in core, even if the current theme doesn't use them.

After this commit, a post's `format` value can survive a round trip through the API, which is a good general design principle for an API.

Merge of [40120] and [40121] to the 4.7 branch.

Props JPry, iseulde, davidakennedy, Drivingralle.
Fixes #39232.
Built from https://develop.svn.wordpress.org/branches/4.7@40137


git-svn-id: http://core.svn.wordpress.org/branches/4.7@40074 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2017-02-27 20:03:37 +00:00
..
class-wp-rest-attachments-controller.php REST API: Add support for filename search in media endpoint. 2016-12-21 05:19:34 +00:00
class-wp-rest-comments-controller.php REST API: Unify object access handling for simplicity. 2017-01-26 13:47:34 +00:00
class-wp-rest-controller.php REST API: Remove rest_get_post filter and `get_post` abstraction. 2016-11-08 13:09:33 +00:00
class-wp-rest-post-statuses-controller.php REST API: Unify object access handling for simplicity. 2017-01-26 13:47:34 +00:00
class-wp-rest-post-types-controller.php REST API: Unify object access handling for simplicity. 2017-01-26 13:47:34 +00:00
class-wp-rest-posts-controller.php REST API: Allow setting post formats even if they are not supported by the theme. 2017-02-27 20:03:37 +00:00
class-wp-rest-revisions-controller.php REST API: Cast revision author ID to int. 2017-02-19 03:19:37 +00:00
class-wp-rest-settings-controller.php REST API: Switch to stable version of JSON Schema. 2016-11-03 02:22:29 +00:00
class-wp-rest-taxonomies-controller.php REST API: Unify object access handling for simplicity. 2017-01-26 13:47:34 +00:00
class-wp-rest-terms-controller.php REST API: Unify object access handling for simplicity. 2017-01-26 13:47:34 +00:00
class-wp-rest-users-controller.php REST API: Do not allow access to users from a different site in multisite. 2017-02-24 20:46:35 +00:00