Home Forums WoodMart support forum Possible WooCommerce Integration Issue in Woodmart Theme Causing Shipping Block

Possible WooCommerce Integration Issue in Woodmart Theme Causing Shipping Block

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #614021

    ms.milspil
    Participant

    Dear Woodmart Support Team,

    My name is Yuriy, and I am experiencing a critical issue on my WordPress website using your Woodmart theme. The problem seems to be related to the integration of WooCommerce within the theme, and it is affecting the shipping plugin “WC Ukr Shipping” by Kirillbdev.pro.

    Details of the Issue:

    On the checkout page, the shipping selection block (div with class wcus-checkout-fields) disappears during the order item loading process.
    The block is dynamically assigned display: none; and, even after manually setting it to display: block;, the shipping address does not update in the order. It seems that the JavaScript responsible for handling this block is not working correctly.
    Attempts to disable WooCommerce (integrated into the theme) to test or update it caused critical site errors, requiring a restoration from backup.
    Debugging Information:
    Below are the errors logged in debug mode:

    Deprecated: Creation of dynamic property kirillbdev\WCUSCore\DB\Migrator::$collate is deprecated in /home/fillerco/dev.filler.com.ua/wp-content/plugins/wc-ukr-shipping/vendor/kirillbdev/wcus-core/src/DB/Migrator.php on line 34  
    
    Notice: The _load_textdomain_just_in_time function was called incorrectly. Translation loading for the woodmart domain was triggered too early. This is usually an indicator of code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/fillerco/dev.filler.com.ua/wp-includes/functions.php on line 6114  
    
    Deprecated: Return type of kirillbdev\WCUkrShipping\Includes\AppState::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/fillerco/dev.filler.com.ua/wp-content/plugins/wc-ukr-shipping/src/Includes/AppState.php on line 26
    

    Steps Taken to Debug:

    Added temporary CSS to make the block visible, but shipping address data still fails to update.
    Switched to a default WordPress theme (e.g., Twenty Twenty-Three), and the issue does not occur.
    Disabled all plugins except WooCommerce and WC Ukr Shipping, but the issue persists.
    Attempts to disable WooCommerce entirely resulted in critical errors, which suggests that the problem may stem from WooCommerce’s integration into the theme.
    Request for Support:
    Could you please investigate this issue? It seems directly tied to the way WooCommerce is embedded within Woodmart. Fixing this would be a huge help for my website functionality.

    Thank you for your assistance!

    Best regards,
    Yuriy

    Attachments:
    You must be logged in to view attached files.
    #614098

    Artem Temos
    Keymaster

    Hello,

    Thank you so much for purchasing our theme and contacting our support center.

    We just tried to check the checkout page but it can’t be loaded correctly at all. Most likely, because of the warnings in the header. Please disable the WP_DEBUG in wp-config.php file for now so we can check it. Also, send us a video of how it works with the default theme so we can see the difference.

    Kind Regards
    XTemos Studio

    #614149

    ms.milspil
    Participant

    Hello XTemos Studio Team,

    Thank you for your response.

    I have disabled the WP_DEBUG mode as requested, so the checkout page is now loading correctly.

    To demonstrate how the issue manifests, I’ve recorded a video showing how the shipping selection block (wcus-checkout-fields) behaves on another website using the Woodmart theme. The video illustrates that the functionality works correctly on that site, unlike my current setup.

    If you need further access or additional details, please let me know. I hope this helps identify and resolve the issue more quickly.

    Thank you for your continued support!

    Best regards,
    Yuriy

    #614157

    Artem Temos
    Keymaster

    Hello,

    Sorry, but we need a video from this website when the default theme is enabled. You can use Storefront WooCommerce theme for example.

    Kind Regards

    #614173

    ms.milspil
    Participant

    I apologize for that. The way I see the 2025 issue, the problem remains.

    #614181

    Artem Temos
    Keymaster

    This means that the problem is not caused by our theme itself. It is most likely caused by a bug in the plugin or a conflict with other plugins on your website.

    #614187

    ms.milspil
    Participant

    It looks that way. Thank you for your time.

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