We currently have a headless CMS website – stotthoare.com.au.

We have hit an issue with the site that is preventing us from being able to proceed with our SEO activities.

Please see below description of the issue.

• Changes to page titles and meta tags are not reflected on the website.
• The wp-rest-yoast-meta plugin depends on the Yoast plugin, and adds yoast_meta, yoast_title and _yoast_wpseo_title properties to the /v2/posts API response.
• The wp-rest-yoast-meta plugin is deprecated (Plugin useless since Yoast SEO 16.7 | WordPress.org), as Yoast now provides the same functionality.
• The structure of what Yoast adds to the /v2/posts API response is different. It provides a yoast_head_json property.
• The Vue frontend has not been updated to support that different structure – it is still trying to use the wp-rest-yoast-meta properties.
• So the vue.js frontend needs to be updated to work with the new response structure that Yoast provides.

We are hoping to find someone to fix this issue for us, as well as assist with any future issues that may come up as the original developers of the site are no longer contactable.

Posted On: August 19, 2024 03:22 UTC
Category: CMS Development
Skills:Web Development, WordPress, Website, Vue.js, CMS Development

Country: Australia

click to apply

Powered by WPeMatico