Yoast / wordpress-seo

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

Conflict with Amazon Link Builder #6737

Closed nichdiekuh closed 7 years ago

nichdiekuh commented 7 years ago

What did you expect to happen?

I expected a working "flesh reading ease" score and everything else in that tab.

What happened instead?

Javascript error: "Failed to reload Content Analysis for plugin vcVendorYoast. The plugin was not properly registered." All scores on that tab are broke. The meta-tab for the meta description still works.

How can we reproduce this behavior?

When I deactivate the amazon link builder plugin everything works fine. So I suspect both plugins have a conflicht

Can you provide a link to a page which shows this issue?

nope

Technical info

thulshof commented 7 years ago

Thanks for reporting this issue. Are you also using Visual Composer? This could be a duplicate of #5404. Can you confirm you are using Visual Composer?

nichdiekuh commented 7 years ago

Yes, I do use Visual Composer v4.12, but the problem only occurs when the Amazon plugin is active. When I turn off the Visual Composer and leave the Amazon plugin on, the problem persists.

thulshof commented 7 years ago

Thanks for your reply. Unfortunately we are unable to reproduce this issue. Could you please check for Javascript errors in your browsers console and inform us about the results?

nichdiekuh commented 7 years ago

wp-seo-post-scraper-440.min.js?ver=4.4:11 Failed to reload Content Analysis for plugin vcVendorYoast. The plugin was not properly registered.

Error: unable to tokenize at Object.end (wp-seo-post-scraper-440.min.js?ver=4.4:6) at j (wp-seo-post-scraper-440.min.js?ver=4.4:16) at p (wp-seo-post-scraper-440.min.js?ver=4.4:16) at c (wp-seo-post-scraper-440.min.js?ver=4.4:6) at d (wp-seo-post-scraper-440.min.js?ver=4.4:4) at d (wp-seo-post-scraper-440.min.js?ver=4.4:6) at d (wp-seo-post-scraper-440.min.js?ver=4.4:5) at b.exports (wp-seo-post-scraper-440.min.js?ver=4.4:16) at b.exports (wp-seo-post-scraper-440.min.js?ver=4.4:16) at Object.b.exports [as calculateFleschReading] (wp-seo-post-scraper-440.min.js?ver=4.4:11)

Do you need more info?

thulshof commented 7 years ago

Thanks, this could help us in solving the issue. I'll label this issue as a bug. Unfortunately we can't provide an estimated resolution time.

nichdiekuh commented 7 years ago

Thanks for looking into this issue!

thulshof commented 7 years ago

This issue is related to a problem with the tokenizer in our plugin and can be seen as a duplicate issue of https://github.com/Yoast/YoastSEO.js/issues/840, so we'll close this issue. Thanks for reporting!