WordPress/wp-includes/rest-api
James Nylen 889c790eb6 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.

Props JPry, iseulde, davidakennedy, Drivingralle.
Fixes #39232.

Built from https://develop.svn.wordpress.org/trunk@40120


git-svn-id: http://core.svn.wordpress.org/trunk@40057 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2017-02-24 23:30:44 +00:00
..
endpoints REST API: Allow setting post formats even if they are not supported by the theme. 2017-02-24 23:30:44 +00:00
fields
class-wp-rest-request.php REST API: Correctly parse body parameters for DELETE requests. 2017-02-23 20:10:44 +00:00
class-wp-rest-response.php
class-wp-rest-server.php REST API: After [38947], improve the wording of the message to clarify that rest_authentication_errors is a filter. 2017-02-01 21:32:47 +00:00