Product Description & Add To Cart Not Displaying After Latest Update
-
Hi,
After updating to 9.1.4, the product description and add to cart buttons do not display. I have tried doing a plugin conflict test and also changing theme but it did not resolve the issue.
Can you please advise?
Thanks,
Karl
The page I need help with: [log in to see the link]
-
Hi there Karl,
Thank you for reaching out.
I understand you’re facing an issue with your product description after updating your WooCommerce plugin to version 9.1.4.
Given that you’ve already done a conflict test and the issue still persists, could you please try re-installing the WooCommerce plugin? I recommend making a full site backup before proceeding with the reinstallation, just in case anything happens, you can be able to restore your site to a previous working version.
You can deactivate and delete the current WooCommerce version, then download a fresh installation of the plugin. Please note that you won’t lose any of your WooCommerce data, as it is stored in your database.
Let us know how this goes.
Hi,
I just tried that and it did not work I’m afraid. Can you please advise?
Hey, @karll10!
Can you please confirm if when you ran the conflict test all plugins but Woo were deactivated with no other exceptions?
Can you also please confirm which theme you used to test?Since this started happening after an update, can you please try and roll back to a previous version to see if the issue persists?
You can find older versions to download here.
If you prefer, you can also use a plugin such as WP Rollback to help you with this process. You can find the plugin here.
Furthermore, I’d like to understand your site properly. Please share with us the necessary information below for us to investigate the issue further:
System Status Report which you can find via WooCommerce > Status > Get system report > Copy for support.
Fatal error logs (if any) under WooCommerce > Status > Logs. Then you can use the selector to search for Fatal Errors.
You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.Looking forward to your reply.
Have a wonderful day!
Hi,
Yes, all plugins except woo and my theme’s plugins were deactivated.
I am using Avada, have been using it for years without any trouble. Its strange, I just installed version 9.12 and the issue is still there.
So basically, this is a new site I am building and I had version 9.12 installed and everything was fine, then when I updated to version 9.14, thats when I started having the issues.
System Report:
WordPress Environment<br><br>WordPress address (URL): https://trued.sg-host.com<br>Site address (URL): https://trued.sg-host.com<br>WC Version: 9.1.2<br>Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site.<br>Action Scheduler Version: ? 3.7.4<br>Log Directory Writable: ?<br>WP Version: 6.6.1<br>WP Multisite: –<br>WP Memory Limit: 768 MB<br>WP Debug Mode: –<br>WP Cron: ?<br>Language: en_GB<br>External object cache: ? Server Environment<br><br>Server Info: Apache<br>PHP Version: 8.2.21<br>PHP Post Max Size: 256 MB<br>PHP Time Limit: 120<br>PHP Max Input Vars: 3000<br>cURL Version: 8.2.1<br>OpenSSL/3.1.1<br><br>SUHOSIN Installed: –<br>MySQL Version: 8.0.36-28<br>Max Upload Size: 256 MB<br>Default Timezone is UTC: ?<br>fsockopen/cURL: ?<br>SoapClient: ?<br>DOMDocument: ?<br>GZip: ?<br>Multibyte String: ?<br>Remote Post: ?<br>Remote Get: ? Database<br><br>WC Database Version: 9.1.2<br>WC Database Prefix: rni_<br>Total Database Size: 12.13MB<br>Database Data Size: 9.93MB<br>Database Index Size: 2.20MB<br>rni_woocommerce_sessions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>rni_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>rni_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>rni_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>rni_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_actionscheduler_actions: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>rni_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_actionscheduler_logs: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_brb_business: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_brb_connect: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>rni_brb_review: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_comments: Data: 0.02MB + Index: 0.09MB + Engine InnoDB<br>rni_csp3_subscribers: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_fusion_form_entries: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_fusion_form_fields: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_fusion_form_submissions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_fusion_forms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_options: Data: 4.39MB + Index: 0.06MB + Engine InnoDB<br>rni_postmeta: Data: 0.19MB + Index: 0.03MB + Engine InnoDB<br>rni_posts: Data: 3.52MB + Index: 0.06MB + Engine InnoDB<br>rni_revslider_css: Data: 0.13MB + Index: 0.02MB + Engine InnoDB<br>rni_revslider_layer_animations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>rni_revslider_navigations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>rni_revslider_sliders: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_revslider_sliders7: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_revslider_slides: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_revslider_slides7: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_revslider_static_slides: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_sbi_feed_caches: Data: 0.05MB + Index: 0.02MB + Engine InnoDB<br>rni_sbi_feeds: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_sbi_instagram_feed_locator: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_sbi_instagram_feeds_posts: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_sbi_instagram_posts: Data: 0.09MB + Index: 0.00MB + Engine InnoDB<br>rni_sbi_sources: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_sgs_log_events: Data: 0.11MB + Index: 0.05MB + Engine InnoDB<br>rni_sgs_log_visitors: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_sp_domain_mapping: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>rni_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_usermeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>rni_wc_admin_note_actions: Data: 0.03MB + Index: 0.02MB + Engine InnoDB<br>rni_wc_admin_notes: Data: 0.06MB + Index: 0.00MB + Engine InnoDB<br>rni_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>rni_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_wc_order_addresses: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>rni_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_wc_order_operational_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>rni_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>rni_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_wc_orders: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>rni_wc_orders_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>rni_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_wc_product_meta_lookup: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>rni_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>rni_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>rni_wt_gc_user_gift_card_image: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>rni_wt_gc_wallet: Data: 0.02MB + Index: 0.00MB + Engine InnoDB Post Type Counts<br><br>attachment: 30<br>awb_off_canvas: 1<br>brb_collection: 1<br>customize_changeset: 1<br>fusion_element: 2<br>fusion_tb_section: 2<br>nav_menu_item: 10<br>page: 16<br>post: 3<br>product: 7<br>revision: 126<br>seedprod: 1<br>wp_navigation: 1 Security<br><br>Secure connection (HTTPS): ?<br>Hide errors from visitors: ? Active Plugins (10)<br><br>Business Reviews Bundle: by RichPlugins – 1.9.81<br>Avada Builder: by ThemeFusion – 3.11.9<br>Avada Core: by ThemeFusion – 5.11.9<br>Smash Balloon Instagram Feed: by Smash Balloon – 6.5.0<br>Slider Revolution: by ThemePunch – 6.7.15<br>Speed Optimizer: by SiteGround – 7.6.3<br>Security Optimizer: by SiteGround – 1.5.2<br>Simplybook: by SimplyBook Inc. – 1.3<br>WooCommerce: by Automattic – 9.1.2 (update to version 9.1.4 is available)<br>WebToffee WooCommerce Gift Cards: by WebToffee – 1.4.1 Inactive Plugins (2)<br><br>All-in-One WP Migration: by ServMask – 7.84<br>All-in-One WP Migration Unlimited Extension: by ServMask – 2.59 Dropin Plugins ()<br><br>object-cache.php: Memcached Settings<br><br>API Enabled: –<br>Force SSL: –<br>Currency: EUR (€)<br>Currency Position: left<br>Thousand Separator: ,<br>Decimal Separator: .<br>Number of Decimals: 2<br>Taxonomies: Product Types: external (external)<br>grouped (grouped)<br>simple (simple)<br>variable (variable)<br><br>Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)<br>exclude-from-search (exclude-from-search)<br>featured (featured)<br>outofstock (outofstock)<br>rated-1 (rated-1)<br>rated-2 (rated-2)<br>rated-3 (rated-3)<br>rated-4 (rated-4)<br>rated-5 (rated-5)<br><br>Connected to WooCommerce.com: –<br>Enforce Approved Product Download Directories: ?<br>HPOS feature enabled: ?<br>Order datastore: Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore<br>HPOS data sync enabled: – Logging<br><br>Enabled: ?<br>Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2<br>Retention period: 30 days<br>Level threshold: –<br>Log directory size: 17 KB WC Pages<br><br>Shop base: #64 - /online-shop/<br>Basket: #58 - /basket/ - Contains the woocommerce/cart block<br>Checkout: #59 - /checkout/ - Contains the woocommerce/checkout block<br>My account: #60 - /my-account/<br>Terms and conditions: ? Page not set Theme<br><br>Name: Avada Child<br>Version: 1.0.0<br>Author URL: https://theme-fusion.com<br>Child Theme: ?<br>Parent Theme Name: Avada<br>Parent Theme Version: 7.11.9<br>Parent Theme Author URL: https://themeforest.net/user/ThemeFusion<br>WooCommerce Support: ? Templates<br><br>Overrides: Avada/woocommerce/cart/cart.php<br>Avada/woocommerce/checkout/form-pay.php<br>Avada/woocommerce/checkout/review-order.php<br>Avada/woocommerce/single-product/short-description.php<br>Avada/woocommerce/single-product/tabs/additional-information.php<br>Avada/woocommerce/single-product/tabs/description.php Admin<br><br>Enabled Features: activity-panels<br>analytics<br>product-block-editor<br>coupons<br>core-profiler<br>customize-store<br>customer-effort-score-tracks<br>import-products-task<br>experimental-fashion-sample-products<br>shipping-smart-defaults<br>shipping-setting-tour<br>homescreen<br>marketing<br>mobile-app-banner<br>navigation<br>onboarding<br>onboarding-tasks<br>product-custom-fields<br>remote-inbox-notifications<br>remote-free-extensions<br>payment-gateway-suggestions<br>shipping-label-banner<br>subscriptions<br>store-alerts<br>transient-notices<br>woo-mobile-welcome<br>wc-pay-promotion<br>wc-pay-welcome-page<br>launch-your-store<br><br>Disabled Features: experimental-blocks<br>minified-js<br>pattern-toolkit-full-composability<br>product-pre-publish-modal<br>printful<br>settings<br>async-product-editor-category-field<br>product-editor-template-system<br><br>Daily Cron: ? Next scheduled: 2024-08-03 10:31:31 +00:00<br>Options: ?<br>Notes: 56<br>Onboarding: skipped Action Scheduler<br><br>Complete: 30<br>Oldest: 2024-07-29 15:08:09 +0000<br>Newest: 2024-08-02 10:31:32 +0000<br><br>Failed: 1<br>Oldest: 2024-07-29 15:09:18 +0000<br>Newest: 2024-07-29 15:09:18 +0000<br><br>Pending: 1<br>Oldest: 2024-08-03 04:08:02 +0000<br>Newest: 2024-08-03 04:08:02 +0000 Status report information<br><br>Generated at: 2024-08-02 10:35:55 +00:00<br>
Fatal Error:
2024-07-30T10:41:47+00:00Critical Uncaught TypeError: array_keys(): Argument #1 ($array) must be of type array, null given in /home/customer/www/no13beautyhouse.ie/public_html/wp-content/plugins/business-reviews-bundle/includes/class-collection-connect.php:35 Additional context2024-07-30T10:44:00+00:00Critical Uncaught TypeError: array_keys(): Argument #1 ($array) must be of type array, null given in /home/customer/www/no13beautyhouse.ie/public_html/wp-content/plugins/business-reviews-bundle/includes/class-collection-connect.php:35 Additional contextThanks for sharing that status report and error log – that came in handy.
When looking at the underlying page, I see the following errors:
These errors indicate that the page is having trouble loading the cart & checkout blocks. Now, if the single product page is also using JavaScript to load the description and add-to-cart sections, it stands to reason why they’re not showing up because something else is causing those JavaScript closer.
Delving into things a bit more, I also see that the loading sequence is being optimized/cached by 3rd party plugins from Siteground. One of these plugins is also marked as a “Must Use” plugin, meaning it cannot be disabled when doing a conflict test and needs to be disabled by the hosting provider.
Finally, I do see that your site is set to use the modern cart/check blocks but that your theme is overriding the cart/checkout page templates – This isn’t necessarily the cause of the issue here but it could indicate you’re trying to use block-based checkout with a theme that doesn’t support blocks.
Moving forward, here’s what I recommend:
- Reach to your hosting provider and ask them to disable the caching plugin.
- Temporarily disable any Siteground optimization plugins you have enabled
Check to see if that resolved the issue.
If it didn’t, take it a step further and switch to the classic shortcode based checkout method to see if that resolves the issue.
Hi,
I use the Avada theme for every website I do and have been using Siteground for years now and have also built many eCommerce sites and have never had any issues.
I have used the classic shortcake and the cart and checkout pages are fine now it’s just the single product pages. Avada 100% supports blocks so thats not the issue. As I mentioned, it was up until the update. Might the database have gotten corrupt?
Thanks for your help so far…
Hello karll10,
Thank you for your reply.
I understand that you have used the Avada theme on many websites and have been using Siteground for many years. To clarify, this is not a core problem in Avada or Siteground but is possibly caused by a cache plugin.
This is a problem related to JS and not the database.
Sometimes, when the JS and CSS are minimized by cache or performance plugin they cause issues.Does your SiteGround account have a Staging site feature where there is no cache enabled?
Or you could pull the site to the local server and see if the problem persists there.Let me know if you have any more questions.
I am here for your help. ??Best regards.
- You must be logged in to reply to this topic.