Support » Plugin: Remove Yoast SEO Comments » Plugin conflict with Yoast 5.8

  • Resolved puregraphx

    (@puregraphx)


    We just updated Yoast to 5.8 and now we see this error on the fronted. When we disable the plugin, the site loads ok.

    Fatal error: Uncaught Error: Call to undefined method RYSC::head_product_name() in /home/doublemp/public_html/dev/wp-content/plugins/remove-yoast-seo-comments/remove-yoast-seo-comments.php(110) : eval()’d code:17 Stack trace: #0 /home/doublemp/public_html/dev/wp-content/plugins/remove-yoast-seo-comments/remove-yoast-seo-comments.php(110): eval() #1 /home/doublemp/public_html/dev/wp-includes/class-wp-hook.php(298): RYSC->rewrite(”) #2 /home/doublemp/public_html/dev/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(NULL, Array) #3 /home/doublemp/public_html/dev/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #4 /home/doublemp/public_html/dev/wp-includes/general-template.php(2589): do_action(‘wp_head’) #5 /home/doublemp/public_html/dev/wp-content/themes/Avada/header.php(22): wp_head() #6 /home/doublemp/public_html/dev/wp-includes/template.php(688): require_once(‘/home/doublemp/…’) #7 /home/doublemp/public_html/dev/wp-includes/template.php(647): load_template(‘/home/doublemp/…’, true) #8 /home/doublemp/pu in /home/doublemp/public_html/dev/wp-content/plugins/remove-yoast-seo-comments/remove-yoast-seo-comments.php(110) : eval()’d code on line 17

Viewing 15 replies - 1 through 15 (of 27 total)
  • Haha Yoast have tried to combat people using the Remove Yoast SEO Comments plugin to removed the forced Yoast embedded links.

    If you run both plugins you’ll either get a 500 server response or errors such as the one you’ve listed.
    Test this yourself by deactivating the Remove Yoast SEO Comments plugin.

    Seems a bit of a cynical action Yoast.

    Confirmed.

    Blank site when Yoast SEO updated to 5.8
    deactivating “Remove Yoast SEO Comments” fixed the issue.

    Please update “Remove Yoast SEO Comments” to work with 5.8
    Please make plugin fail save, so this doesn’t happen with future update from Yoast SEO

    @coldcutt

    It can be just confidence, that the updated code is causing this conflict.

    I don’t suspect the Yoast team would intentionally try to take out sites that run “Remove Yoast SEO Comments”, as it would be very bad for there reputation and there business. So I default to -not intentionally- till there is hard proof for the opposite.

    @bart I hear what you’re saying, but the reason this plugin even exists is because Yoast intentionally force a link into every site using the plugin without an option to remove it.

    To me that is already bad for their reputation and business, it’s an unnecessarily sneaky method for back-links.
    It’s poor practice for any dev to force on users, a simple tick box to opt-out of displaying this is a far better practice for all imo.

    I simply found this too ironic not to be mentioned.
    When I saw this bug I was instantly moved to check both plugins for incompatibility… I don’t believe in coincidences. 😉

    Same problem here.
    Just updated Yoast and the whole site went blank with error.

    If you only activate this ad-block plugin and not Yoast SEO, it is fine. So definitely there is some conflict between the adblock and Yoast.

    Confirmed bug – Blank home page with Version 3.0.2 & Yoastv5.8

    My site has been offline for a good afternoon thanks to the shady Dutch.
    Very bad business practice, Yoast. Very bad.

    Confirmed error – blank page after update Yoast to 5.8.

    Same problem here. I’ll don’t like hidden methods, it’s against the gist of open source, imo. So I will delete Yoast. There are other fine SEO-tools…

    In all fairness guys, it is not proven that Yoast intentionally changed code to block this plugin. Also, they develop their own product and can/will not guarantee compatibility with every other plugin.

    It is up to the RYSC author to make sure his plugins works with every version of Yoast, perhaps if he was able to get a sneek peak at the upcoming release code. But I believe Yoast won’t be too keen on working together 🙁

    But it’s free so we can’t complain (too much) 🙂
    Hope they fix it soon, will disable on all sites for now.

    @puregraphx

    Exactly my thought.

    @others

    TL;DR
    Just delete the Remove Yoast SEO Comments plugin and all works like expected.

    Long version

    As @puregraphx already showed in his first (and top most comment) it’s Remove Yoast SEO Comments that messes things up.

    Fatal error: Uncaught Error: Call to undefined method RYSC::head_product_name()

    Remove Yoast SEO Comments this plugin is is not from the Yoast team. It is specially designed to alter behaviour from the Yoast plugin and does nothing without that plugin.

    A nice WP website is driven with code from many different coders, that love the eco system and contribute their code freely as free plugins. Conflicts between plugins just happen from time to time in the WP ecosystem, as code authors advance their code and roll out new updates.

    These conflicts are almost always not intended, but caused by an over sight.
    The update in Yoast SEO, triggers a oversight in Remove Yoast SEO Comments on which the Remove Yoast SEO Comments it throws a fatal error.

    The Yoast team did update their code base on their free SEO plugin and Remove Yoast SEO Comments is not compatible anymore with this version and throughs and Fatal error

    It is not the Yoast SEO plugin that throws the error. Yoast SEO functions normally, when Remove Yoast SEO Comments is removed.

    It is the task for the author of Remove Yoast SEO Comments to make an keep his code compatible as this plugin is an addition to Yoast SEO and not heh other way around.

    Just don’t start blaming people, before there is clear evidence from the code base that there is a bad intent. These error’s happen and there are many different scenarios that can lead to the fatal error when both plugins are installed.

    • This reply was modified 1 year, 11 months ago by  Bart.

    @mcbart, use “contribute their code” instead. Just a tip 🙂 there != their

    (@puregraphx)
    Thanks for the tip!
    Did a search and replaced the typos.
    These things happen, when English is not your first language 🙂

    blank page to me too

    Confirmed bug: Blank home page with Version 3.0.2 & Yoast 5.8

    Yes blank with errors – for me too, but I found good way, how to fix it Yoast fix

    • This reply was modified 1 year, 11 months ago by  ut4utc.
    • This reply was modified 1 year, 11 months ago by  ut4utc.
Viewing 15 replies - 1 through 15 (of 27 total)
  • The topic ‘Plugin conflict with Yoast 5.8’ is closed to new replies.