Home › Forums › WoodMart support forum › Product Layout Mess and Critical Error on the site
Product Layout Mess and Critical Error on the site
- This topic has 35 replies, 2 voices, and was last updated 3 days, 6 hours ago by
Hung Pham.
-
AuthorPosts
-
June 22, 2025 at 2:24 am #668897
marcopoloParticipantWe 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.
June 22, 2025 at 2:27 am #668898
marcopoloParticipantMultiple 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
June 22, 2025 at 9:35 am #668915
marcopoloParticipantThe 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.
June 23, 2025 at 11:06 am #669026
Hung PhamKeymasterHi 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 PDJune 23, 2025 at 11:21 am #669036
marcopoloParticipantI 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?
June 23, 2025 at 2:34 pm #669089
Hung PhamKeymasterHi 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 PDJune 24, 2025 at 7:29 am #669264
marcopoloParticipantFTP 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).
June 24, 2025 at 3:02 pm #669396
Hung PhamKeymasterHi marcopolo,
WordPress credential is incorrect, please check again.
Regards,
Hung PDJune 24, 2025 at 8:05 pm #669453
marcopoloParticipantJust 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.
June 25, 2025 at 9:36 am #669503
Hung PhamKeymasterHi marcopolo,
Would you mind if I deactivate extra plugins for testing? Please confirm me back.
Regards,
Hung PDJune 25, 2025 at 9:54 am #669509
marcopoloParticipantPlease feel free to, the site is being contructed so no live traffic there.
June 26, 2025 at 4:25 am #669715
Hung PhamKeymasterHi marcopolo,
Thanks for your confirmation.
But please change account’s role to admin then I can access the dashboard.
Regards,
Hung PDJune 26, 2025 at 9:07 am #669735
marcopoloParticipantLots of oversight from us Hung, sorry about the confusion.
I have changed role to admin.
June 27, 2025 at 9:34 am #669932
Hung PhamKeymasterHi marcopolo,
Nothing changed, please double check.
Thanks for your patience.
Regards,
Hung PDJune 27, 2025 at 9:58 am #669943
marcopoloParticipantSorry 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?
June 29, 2025 at 12:38 pm #670316
Hung PhamKeymasterHi marcopolo,
Thanks for your patience.
I mean the role has not been changed so I can’t check issues.
Regards,
Hung PDJune 29, 2025 at 12:56 pm #670320
marcopoloParticipant@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.June 30, 2025 at 10:16 am #670461
Hung PhamKeymasterHi marcopolo,
Thanks for your patience and sorry for your inconveniences.
Please check your site again.
Regards,
Hung PDJune 30, 2025 at 8:37 pm #670718
marcopoloParticipantChecked… 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.
-
This reply was modified 2 weeks, 5 days ago by
marcopolo.
June 30, 2025 at 8:40 pm #670720
marcopoloParticipantFor 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.
July 1, 2025 at 6:26 am #670769
Hung PhamKeymasterHi 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 PDJuly 1, 2025 at 1:24 pm #670883
marcopoloParticipantYou 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.
July 2, 2025 at 2:32 pm #671184
Hung PhamKeymasterHi marcopolo,
I’ve fixed your issue. Please check your site again.
Regards,
Hung PDJuly 3, 2025 at 9:26 am #671354
marcopoloParticipantThank you, it’s fixed now.
May I know what was wrong?
July 3, 2025 at 12:14 pm #671436
Hung PhamKeymasterHi marcopolo,
My colleague re-saved the Theme Settings and it worked again.
Regards,
Hung PDJuly 9, 2025 at 9:15 pm #672764
marcopoloParticipantHi 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/cTiQFoNVxdJuly 11, 2025 at 8:22 am #673020
Hung PhamKeymasterHi 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 PDJuly 11, 2025 at 8:41 am #673024
marcopoloParticipantNo 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.
July 14, 2025 at 8:03 am #673680
Hung PhamKeymasterHi 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,
July 14, 2025 at 8:04 am #673681
marcopoloParticipantSure 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.
-
This reply was modified 2 weeks, 5 days ago by
-
AuthorPosts
- You must be logged in to create new topics. Login / Register