I'm doing my site with two pieces -- the headless CMS on a subdomain where content is entered, and the root domain where I display data. Only WP is installed in the subdomain, not the root domain. In the subdomain, I created a custom post type called Staff, and then items inside are a Member. I noticed that I can't use the URL...
https://example.com/wp-json/wp/v2/posts
...to read these items. Looking in the docs, I see that I can address it as...
https://example.com/wp-json/wp/v2/member
...although I don't know why I can't use...
https://example.com/wp-json/wp/v2/staff
...which returns a 404 response in JSON. When I use the /member approach, it shows me some of the fields, but not any of the custom field groups. (Note, I'm using the Custom Post Types plugin from TotalPress.org.)
- How do I get a list of staff members via the API?
- Once I get a staff member URL from the previous call, then how do I get its full data, including custom fields?