Yoast / wordpress-seo

Yoast SEO for WordPress
https://yoast.com/wordpress/plugins/seo/
Other
1.77k stars 890 forks source link

Wincher integration doesn't work for a static page that is set to the frontpage with the Classic Editor or a page builder #20321

Open josevarghese opened 1 year ago

josevarghese commented 1 year ago

Issue moved from Jira: https://yoast.atlassian.net/browse/IM-1670 Reporter: @michaelbriantina

Please give us a description of what happened

In Yoast SEO 17.9, we introduced a Wincher integration to track your keyphrase performance. It works just fine for homepages using the default WP block editor. However, the Wincher integration doesn't seem to work on a static page that is set to the frontpage/homepage using the Classic Editor plugin or Divi theme/Divi page builder because the 'slug' field in the Yoast SEO meta box is blank.

There will be an error message of: Before you can track your SEO performance make sure to set either the post’s title and save it as a draft or manually set the post’s slug. image-2022-01-24-11-32-53-743

To Reproduce

Step-by-step reproduction instructions

  1. Install and activate the Classic Editor plugin (or Divi Theme/Divi Page Builder and use its classic editor)
  2. Install and activate Yoast SEO for WordPress
  3. Set a static published page as your homepage under WP admin dashboard > Settings > Reading
  4. Edit that page, add a title, add a focus keyphrase, and then try to use the Wincher integration

Expected results

That you could connect your Wincher account and use the Wincher integration'

Actual results

You get a message of:

Before you can track your SEO performance make sure to set either the post’s title and save it as a draft or manually set the post’s slug.

Even if you set a slug and update the page, it will then appear as blank upon reload.

Impact Users of the classic editor plugin and Divi/other page builders who want to use the Wincher integration on their static homepage

Error messages Before you can track your SEO performance make sure to set either the post’s title and save it as a draft or manually set the post’s slug.

Screenshots, screen recording, code snippet

If possible, please provide a screenshot, a screen recording or a code snippet which demonstrates the bug.

Technical info

Used versions

josevarghese commented 1 year ago

Please inform the customer of conversation # 939088 when this conversation has been closed.

josevarghese commented 1 year ago

Please inform the customer of conversation # 944994 when this conversation has been closed.

josevarghese commented 1 year ago

Please inform the customer of conversation # 945345 when this conversation has been closed.

josevarghese commented 1 year ago

Please inform the customer of conversation # 956111 when this conversation has been closed.

josevarghese commented 1 year ago

Please inform the customer of conversation # 988298 when this conversation has been closed.

josevarghese commented 1 year ago

Please inform the customer of conversation # 913758 when this conversation has been closed.

josevarghese commented 1 year ago

Please inform the customer of conversation # 910447 when this conversation has been closed.

josevarghese commented 1 year ago

Please inform the customer of conversation # 881598 when this conversation has been closed.

josevarghese commented 1 year ago

Please inform the customer of conversation # 857794 when this conversation has been closed.

josevarghese commented 1 year ago

Please inform the customer of conversation # 859106 when this conversation has been closed.

monbauza commented 1 year ago

Still reproducible in Yoast SEO 20.7.

toyinogunseinde commented 1 year ago

Please inform the customer of conversation # 1035785 when this conversation has been closed.

VictoriaMcCarter commented 7 months ago

Please inform the customer of conversation # 1109606 when this conversation has been closed.

RitchelLauron commented 7 months ago

Please inform the customer of conversation # 1114255 when this conversation has been closed.

rmarcano commented 5 months ago

Please inform the customer of conversation # 1132179 when this conversation has been closed.

y-noel-baguio commented 3 weeks ago

Please inform the customer of conversation # 1178472 when this conversation has been closed.

VictoriaMcCarter commented 1 week ago

Please inform the customer of conversation # 1181978 when this conversation has been closed.