Opened 4 hours ago
Closed 3 hours ago
#48493 closed defect (bug) (invalid)
avatar_url has been removed from post authors on the posts endpoint, even with _embed=1
Reported by: | cwiglar | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | |
Component: | REST API | Keywords: | |
Focuses: | Cc: | ||
PR Number: |
Description
Our self hosted website has been making the following request to our wordpress.com hosted CMS:
https://public-api.wordpress.com/wp/v2/sites/examplesite.wordpress.com/posts?_embed=1
The returned posts include author under the _embedded key, as per the docs (https://developer.wordpress.org/rest-api/using-the-rest-api/linking-and-embedding/), but for some reason the authors 'avatar_urls' property is no longer present, even though it still exists in the schema (https://developer.wordpress.org/rest-api/reference/users/#schema-avatar_urls)
This broke our site which was displaying avatars on the home page. Please can you include author.avatar_urls in the posts response when _embed=1 is set, as per the docs and previous versions?
Hey @cwiglar, welcome to WordPress Trac. This is a question you need to ask over on WordPress.com, as their API is customized from what ships with WordPress by default.
WordPress Core still returns the
avatar_urls
property. You can see this on WordPress.org, where we use the latest core build: https://make.wordpress.org/core/wp-json/wp/v2/posts?_embed=1