Home Forums WoodMart support forum Critical Compatibility Issues: Woo-commerce & Paypal

Critical Compatibility Issues: Woo-commerce & Paypal

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #707836

    patmd1969
    Participant

    I am experiencing several critical issues with the WoodMart theme on my WP Engine hosted site (twit2woo.com). Despite following standard setup procedures, the following areas are broken:
    1. Product Archive & Single Product Widgets:
    Sidebars and filters (Category, AJAX filters) are failing to render on the front end. In the WordPress Widget Editor (Gutenberg), I am seeing “This block has encountered an error.” My server logs show repeated PHP Warnings:
    PHP Warning: Attempt to read property “query_vars” on null in …/woocommerce/includes/class-wc-query.php
    This suggests a conflict between WoodMart’s AJAX/Query logic and the Gutenberg Block Widget system.
    2. Checkout Page Failures:
    The Checkout page is throwing a “This block has encountered an error” message. The browser console reveals several Uncaught ReferenceErrors related to “Pay Later” scripts, even though these features are disabled:
    Uncaught ReferenceError: lodash is not defined (cart-paylater-block-inserter.js)
    Uncaught TypeError: Cannot read properties of undefined (reading ‘registerCheckoutFilters’) (paylater-block.js)
    3. Performance & API Timeouts:
    I am seeing frequent 504 Gateway Timeout errors in the console when the editor attempts to fetch data via the REST API:
    GET https://*******.com 504 (Gateway Timeout)
    GET https://*******.com 504 (Gateway Timeout)
    4. Elementor Compatibility:
    When attempting to edit the Checkout page with Elementor, I receive the error: “The content area was not found in your page. You must call ‘the_content’ function…”
    Request:
    Can you please confirm if these are known compatibility issues with the latest version of WoodMart and the WooCommerce Block system? Should I be forced to use the “Classic Widgets” and “Classic Checkout” shortcode to resolve these, or is there a fix to allow these modern Gutenberg features to work with your theme’s custom query logic?

    • This topic was modified 4 months, 3 weeks ago by patmd1969. Reason: Personal data removed
    #707914

    Aizaz Imtiaz Awan
    Keymaster
    Xtemos team

    Hello,

    01. Try to install the Classic Widgets plugin to fix this problem: https://wordpress.org/plugins/classic-widgets/

    02. Could you please check how it works with some default WordPress themes like TwentyTwenty or WooCommerce Storefront to understand if it is our theme issue or not?

    03. Please read the following article to try and fix the error
    https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-504-gateway-timeout-error-in-wordpress/

    And contact your hosting provider to get assistance with this error. Also, please check the server error log.

    04. You cannot edit these functional pages with Elementor directly. Try to use the Theme’s Layout Builder, you can create Custom Layouts for WooCommerce pages like Shop, Category, Single Product page, Cart, and Checkouts, and for portfolio pages. You can use that to create your own custom layouts for these pages.

    Further, you can read more about the Layout Builder here: https://xtemos.com/docs-topic/woodmart-woocommerce-layout-builder/

    Best Regards,

Viewing 2 posts - 1 through 2 (of 2 total)