This topic has 8 replies, 3 voices, and was last updated 3 years ago ago by Olga Barlow
Suddenly the layout of the home page of my website is distorted. It says “There has been a critical error on this website.” at the bottom of the site.
Interestingly, if I inactivate the xtstore core plugin, the page is not distorted again.
I tried the following methods to fix it but in vain.
1) But if I set the homepage to another page, the layout becomes normal again.
2) I tried to go into the elemntor editor of the main page to check the reason, but I can’t get into it again.
3) I tried to update the theme and core plugin, but it was useless.
Can you help me?
I tried to debug myself, it shows the error message as shown below:
Page Front End Error
Uncaught Error: Call to a member function is_on_sale() on null in /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/plugins/woocommerce/templates/loop/sale-flash.php:25 Stack trace: #0 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include() #1 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/plugins/woocommerce/includes/wc-template-functions.php(1395): wc_get_template() #2 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-includes/class-wp-hook.php(303): woocommerce_show_product_loop_sale_flash() #3 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters() #4 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-includes/plugin.php(470): WP_Hook->do_action() #5 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/themes/xstore/woocommerce/content-product.php(321): do_action() #6 /var/www/vhosts/theevmart.com/staging-2.theevmar in /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/plugins/woocommerce/templates/loop/sale-flash.php on line 25
Backend Page Editor Error
Fatal error: Uncaught Error: Call to a member function get_availability() on null in /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/themes/xstore/framework/woo.php:2016 Stack trace: #0 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/themes/xstore/woocommerce/content-product.php(331): etheme_product_availability() #1 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-includes/template.php(772): require(‘/var/www/vhosts…’) #2 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/plugins/woocommerce/includes/wc-core-functions.php(284): load_template() #3 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/themes/xstore/framework/woo.php(600): wc_get_template_part() #4 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/plugins/et-core-plugin/app/controllers/shortcodes/products.php(471): etheme_products() #5 /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/plugins/et-core-plugin/app/controllers/elementor/general/products.php(584): in /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-content/themes/xstore/framework/woo.php on line 2016
Notice: Trying to access array offset on value of type bool in /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-includes/class-wp-recovery-mode-email-service.php on line 351
Notice: Trying to access array offset on value of type bool in /var/www/vhosts/theevmart.com/staging-2.theevmart.com/wp-includes/class-wp-recovery-mode-email-service.php on line 352
But I have no idea what goes wrong because all the codes looks fine. Could you help me?
Hello,
Provide URL, temporary wp-admin and FTP access.
Regards
I sent u the login of the staging site in private content area
Hello,
Provide FTP access also. If you don’t know what is FTP then contact your hosting provider. They will give you access.
Regards
Please test in staging-2 site
Hello,
Fatal error caused by PowerPack Lite for Elementor plugin https://prnt.sc/21dusk9
Once plugin is disabled then page works ok.
I passed issue to our developers. They will take a look to if it’s possible to fix this compatibility issue.
Regards
Hello,
Our developers can’t find what causes this error https://prnt.sc/21dusk9
Try to contact the plugin author. Maybe they will give you any solution. Disable plugin till they fix the problem.
Regards
You must be logged in to reply to this topic.Log in/Sign up