Support » Plugin: Yoast SEO » Critical error when SEO Optimization data

  • Resolved josegallo

    (@josegallo)


    When clicking SEO Optimization data can’t complete it and throws critical error
    See loom: https://loom.com/share/93278ec3ac5c40b3b5f40d82f198b0ab

    Is related with jet-woo-builder plugin from crocoblok

    Here the critical error log message (I have dummied the url for security reasons, if you need real URL I will share safely):

    [10-Nov-2022 09:11:14 UTC] PHP Fatal error:  Uncaught Error: Call to a member function needs_shipping_address() on null in /home/vinedoss/public_html/tienda.domain.com/wp-content/plugins/jet-woo-builder/templates/widgets/checkout/shipping-form.php:13
    Stack trace:
    #0 /home/vinedoss/public_html/tienda.domain.com/wp-content/plugins/jet-woo-builder/includes/widgets/checkout/jet-woo-builder-checkout-shipping-form.php(273): include()
    #1 /home/vinedoss/public_html/tienda.domain.com/wp-content/plugins/elementor/includes/base/controls-stack.php(2266): Elementor\Jet_Woo_Builder_Checkout_Shipping_Form->render()
    #2 /home/vinedoss/public_html/tienda.domain.com/wp-content/plugins/elementor/includes/base/widget-base.php(609): Elementor\Controls_Stack->render_by_mode()
    #3 /home/vinedoss/public_html/tienda.domain.com/wp-content/plugins/elementor/includes/base/widget-base.php(750): Elementor\Widget_Base->render_content()
    #4 /home/vinedoss/public_html/tienda.domain.com/wp-content/plugins/elementor/includes/base/element in /home/vinedoss/public_html/tienda.domain.com/wp-content/plugins/jet-woo-builder/templates/widgets/chec

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support Maybellyne

    (@maybellyne)

    Hello @josegallo,

    I am sorry about the error you received when running the SEO data optimization. The error shows some components of the Jet Woo Builder plugin prevents the SEO data optimization. Therefore, as a first step, we ask you to try the following:

    1. Install the Health Check plugin. The plugin will permit you to perform a conflict check by deactivating plugins and switching themes. Doing so will not affect your site’s SEO, and your visitors will still be able to view your site as usual.
    2. Verify you have the default theme Twenty-Twenty. If not, please install it.
    3. Navigate to WordPress > Tools > Yoast Test
    4. Click on the ‘Reset indexables tables & migrations,’ ‘Reset Prominent words calculation, and ‘Reset Internal link counter’ buttons. After each click, the page will reload to confirm that each reset was successful.
    5. Activate the Troubleshooting Mode (TM) in the Health Check plugin.
    6. In TM, activate only the Yoast SEO plugin and the default theme Twenty-Twenty.
    7. Rerun the SEO data optimization.
    8. Deactivate the Troubleshooting Mode in the Health Check plugin.

    In this way, was the SEO data optimization completed? Do let us know.

    Thread Starter josegallo

    (@josegallo)

    Thanks but at point 3, after doing 1 and 2 there is no “Yoast Test”
    See screenshot: https://imgur.com/a/NWFu81Q
    Could you help me in finding the “Yoast Test” section?
    Thanks

    • This reply was modified 2 months, 3 weeks ago by josegallo.
    Plugin Support Maybellyne

    (@maybellyne)

    Ah! I’m so sorry @josegallo. I missed a step before 3 where you are to install the Yoast Test Helper plugin

    • This reply was modified 2 months, 3 weeks ago by Maybellyne.
    Thread Starter josegallo

    (@josegallo)

    Yes correct, at point 7 SEO Data optimization run well, see screenshot https://imgur.com/a/D3fBjqj
    After 8 and run again SEO Data optimization again thrown the same error
    What should we do now?
    Thanks again

    Plugin Support Maybellyne

    (@maybellyne)

    Do you mean you were prompted to run the SEO data optimization again after deactivating the troubleshooting mode in the Health Check plugin?

    If yes, temporarily deactivate the conflicting plugin (JetWooBuilder) and run the optimization.

    Thread Starter josegallo

    (@josegallo)

    I mean that after doing 8, I have run again the SEO Data Optimization and throw again critical error. So yes, it was not finished and when running again error.

    I deactivated JetWooBuilder temporarely and then, yes, the optimization was done.

    • This reply was modified 2 months, 3 weeks ago by josegallo.
    Plugin Support Maybellyne

    (@maybellyne)

    Hello @josegallo

    I’m glad you were able to complete SEO data optimization while JetWooBuilder was deactivated. After reactivating it, were you prompted to run the optimization again?

    Thread Starter josegallo

    (@josegallo)

    No, many thanks

Viewing 8 replies - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.