Home Forums WoodMart support forum Product Layout Mess and Critical Error on the site

Product Layout Mess and Critical Error on the site

Viewing 30 posts - 1 through 30 (of 36 total)
  • Author
    Posts
  • #668897

    marcopolo
    Participant

    We are working on building our website from scratch and have been moving data one by one. We have just imported products from our existing live site, the import was successful however upon viewing products, we found out that the layout is bad with many error codes appearing on the frontend (product page) with message “There has been a critical error on this website.”

    We have tried disabling all the plugins one by one but the problem persists.

    Whats surprising is that the layout is perfectly fine on “out of stock” products while messaged up on “in stock” products.

    Credentials in private area.

    #668898

    marcopolo
    Participant

    Multiple fatal errors seen in the logs.

    
    2025-06-21T21:00:38+00:00 Critical Uncaught Error: Call to a member function get_gallery_image_ids() on false in /var/www/plugintest.durvient.com/wp-content/plugins/elementor/modules/ai/module.php:351  
    Additional context
    2025-06-21T22:38:35+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T22:38:37+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T22:40:58+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T22:41:22+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T22:45:31+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T22:45:56+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T22:48:04+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T22:48:58+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T22:59:39+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:00:00+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:06:13+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:07:03+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:07:12+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:07:16+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:07:39+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:08:06+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:09:57+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:10:19+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:10:36+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:10:50+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:10:53+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:11:11+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:11:22+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:11:33+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:12:02+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:12:47+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:13:23+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:14:12+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:14:23+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:14:53+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:15:07+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:15:20+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:15:27+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:16:48+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:18:23+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:18:50+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:21:27+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:21:31+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:21:54+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:22:27+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:22:35+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    Additional context
    2025-06-21T23:23:10+00:00 Critical Uncaught TypeError: Unsupported operand types: string * string in /var/www/plugintest.durvient.com/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/sold-counter/class-main.php:303  
    #668915

    marcopolo
    Participant

    The bug was isolated and turned out to be “sold counter”, disabling brought website back to normal however I would like to solve the problem and use this feature.

    #669026

    Hung Pham
    Keymaster

    Hi marcopolo,

    Thanks for reaching to us and appreciate your patience.

    To assist you in the best possible manner, I kindly ask that you provide me temporary wp-admin info (wp-admin URL, username, password) and FTP info (server, username, password, port) to Private Content area, this will allow me to thoroughly investigate and address your concerns in a more efficient.

    Regards,
    Hung PD

    #669036

    marcopolo
    Participant

    I had provided the details in the first message. Provided again.

    You are free to enable and disable any plugin you deem fit. You would need to activate sold counter from woodmart settings to reproduce the error.

    Would you need FTP access as well or can it be managed with admin access thats been provided below?

    #669089

    Hung Pham
    Keymaster

    Hi marcopolo,

    To assist you in the best possible manner, I need FTP account to enable debug log and this will allow me to thoroughly investigate and address your concerns in a more efficient.

    Regards,
    Hung PD

    #669264

    marcopolo
    Participant

    FTP credentials in the private area.

    While you look at the previous issue, I also noticed that video on feature image also does not work. Check out on the product link below

    Product with video on featured image

    (you will notice a video is there but the video play button itself does not appear on the frontend (customer facing side).

    #669396

    Hung Pham
    Keymaster

    Hi marcopolo,

    WordPress credential is incorrect, please check again.

    Regards,
    Hung PD

    #669453

    marcopolo
    Participant

    Just use the email as username. we have converted all usernames to be strictly email IDs on this new site hence only username won’t work. Sorry my bad for not sharing this earlier.

    #669503

    Hung Pham
    Keymaster

    Hi marcopolo,

    Would you mind if I deactivate extra plugins for testing? Please confirm me back.

    Regards,
    Hung PD

    #669509

    marcopolo
    Participant

    Please feel free to, the site is being contructed so no live traffic there.

    #669715

    Hung Pham
    Keymaster

    Hi marcopolo,

    Thanks for your confirmation.

    But please change account’s role to admin then I can access the dashboard.

    Regards,
    Hung PD

    #669735

    marcopolo
    Participant

    Lots of oversight from us Hung, sorry about the confusion.

    I have changed role to admin.

    #669932

    Hung Pham
    Keymaster

    Hi marcopolo,

    Nothing changed, please double check.

    Thanks for your patience.

    Regards,
    Hung PD

    #669943

    marcopolo
    Participant

    Sorry I didn’t understand. Did you activate sold counter and still product pages didn’t fail?

    What about the video on feature picture, did you check that?

    #670316

    Hung Pham
    Keymaster

    Hi marcopolo,

    Thanks for your patience.

    I mean the role has not been changed so I can’t check issues.

    Regards,
    Hung PD

    #670320

    marcopolo
    Participant

    @hungpd-name – I am bit confused and frustrated as well.

    Confused – your email is set to Admin, I have verified this already (screenshot attached), why aren’t you able to access the website. You haven’t provided any screenshot either for me to check.

    Frustrated – you respond 2-3 days, we are losing crucial time available on our hand, can you PLEASE be prompt?

    I have included all the credentials in the private area, would really appreciate faster response from you please!

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

    Hung Pham
    Keymaster

    Hi marcopolo,

    Thanks for your patience and sorry for your inconveniences.

    Please check your site again.

    Regards,
    Hung PD

    #670718

    marcopolo
    Participant

    Checked… you have activated sold counter and the layout is all messed up.

    Please can you handover this case to someone else? I feel like I am wasting my time with you.

    Error on the layout

    • This reply was modified 2 weeks, 5 days ago by marcopolo.
    #670720

    marcopolo
    Participant

    For now, I have turned off the sold counter, I would really need solution for this, your response needs to be more than 1 line, if thats not possible, hand over case to someone else or let me know, I will happily create a new ticket.

    #670769

    Hung Pham
    Keymaster

    Hi marcopolo,

    Sorry for the inconveniences.

    It looks like a cache issue, it worked on my end https://go.screenpal.com/watch/cTiVeTnljCu

    Also, please note that you set Sold counter to Real so please make sure the product also Ordered.

    Regards,
    Hung PD

    #670883

    marcopolo
    Participant

    You are again not referring to the case details.

    The bug affects in stock products, does not affect out of stock products, it has nothing to do with the cache. Refer to the screen recording below.

    https://somup.com/cTiV63LJuF

    #671184

    Hung Pham
    Keymaster

    Hi marcopolo,

    I’ve fixed your issue. Please check your site again.

    Regards,
    Hung PD

    #671354

    marcopolo
    Participant

    Thank you, it’s fixed now.

    May I know what was wrong?

    #671436

    Hung Pham
    Keymaster

    Hi marcopolo,

    My colleague re-saved the Theme Settings and it worked again.

    Regards,
    Hung PD

    #672764

    marcopolo
    Participant

    Hi Hung,

    Again facing some more challenges with the image pictures.

    Upon mouse hover, the zoomed image picture shown isn’t correct, instead of current picture, it shows previously selected picture.

    In case visitor lands on parent picture and selects variation then parent picture continue to show instead of selected variation picture.

    In case variation selection changes, the product picture continue to show of the previous variation. This happens on all devices.

    Refer to these screen recording:

    Today: https://somup.com/cTiQF6NVxo
    Yesterday: https://somup.com/cTiQFoNVxd

    #673020

    Hung Pham
    Keymaster

    Hi marcopolo,

    I tested my own installation on my local, when the video gallery is enabled, then gallery image will changes in gallery thumbnails only. https://go.screenpal.com/watch/cTiXhrnlgoZ

    You should deactivate all plugins (except WoodMart Core, Elementor and WooCommerce Plugins) and then reactivate them one by one. This makes it very easy to isolate the plugin causing problems.

    Regards,
    Hung PD

    #673024

    marcopolo
    Participant

    No mate, you need to test on our website, just because it’s not happening on your test installation does not mean it does not happen on our website.

    We have reported this problem in the past as well.

    I have this support subscription to get my theme related issues resolved, even if there is a plugin conflict, that needs to be addressed instead of brushed under the carpet.

    If you are not capable to address this, I would request @admin (Artem) to take over this ticket or I would be happy to create a new ticket altogether to let Artem, @aizaz_awan (Aizaz) to take over.

    #673680

    Hung Pham
    Keymaster

    Hi marcopolo,

    I’ve passed this topic to one of our developers, and I will let you know once get an answer in the Monday.

    Thanks for your patience.

    Best Regards,

    #673681

    marcopolo
    Participant

    Sure Hung.

    While the dev looks at this, please also ask them “how to” edit the current product page elements as this comes from minimalist theme single product layout of this type isn’t available in the pre-built layouts.

Viewing 30 posts - 1 through 30 (of 36 total)