Bug: Variations dissapear after some time (Transients problem)
-
I’ve encountered an issue with product variations disappearing from my webshop after some time. After investigating, I found that the problem is related to transients. Should I disable the transients “Database cache” to resolve this issue, or is there a better solution you would recommend?
-
Hello sinandizdarevic,
Thank you for contacting Woo support.
It sounds like you’re experiencing an issue where product variations are disappearing from your webshop, and you’ve identified transients as a potential cause. To help us better understand and resolve this issue, could you clarify a few details?
- When did you first notice this problem?
- Do the variations disappear randomly, or does it happen after a specific action or event on your site?
While disabling transients might seem like a quick fix, it’s not recommended as a long-term solution. It’s important to identify and address the root cause of the issue.
When the variations disappear, could you export the products into CSV and verify if the variations are also absent in the CSV file?
To assist you further, could you please provide a copy of your site’s System Status Report? You can find it by navigating to WooCommerce > Status in your dashboard. From there, select Get system report and then Copy for support.
This will give us a better understanding of your site’s configuration and help us diagnose the problem more effectively.
Looking forward to your response. ??
Best regards.
Hi @doublezed2 ,
Thanks for the fast reply.
- I’m experiencing an issue with product variations on my webshop that are filtered by country using a plugin based on IP addresses. The problem only affects variations, not the main products. For example, I have variations set up for Montenegro and Bosnia, but after some time, only the Montenegro or Bosnia variation is visible, or sometimes neither shows up. The issue happens intermittently, and I can’t pinpoint when it occurs.
- Upon investigation, I discovered that the issue is related to transients. When I manually clear the transients, the variations display correctly again, but after a while, the problem returns. Importantly, the issue isn’t due to expired transients, but rather non-expired transients causing the variations to disappear.
- When I check the product from the admin dashboard, I can see that the inventory is correct, with quantities shown as expected, so the variations still exist.
I realize disabling transients isn’t a long-term solution, but until I can resolve the issue, I’m considering disabling them or using WP-Optimize to schedule periodic clearing of the transients to ensure that my variations continue to display correctly.
Thanks!
You can find the copy of status report.
WordPress Environment<br><br>WordPress address (URL): https://miniauto.shop<br>Site address (URL): https://miniauto.shop<br>WC Version: 9.1.4<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: 512 MB<br>WP Debug Mode: –<br>WP Cron: ?<br>Language: en_US<br>External object cache: – Server Environment<br><br>Server Info: LiteSpeed<br>PHP Version: 8.2.18<br>PHP Post Max Size: 256 MB<br>PHP Time Limit: 300<br>PHP Max Input Vars: 10000<br>cURL Version: 7.76.1<br>OpenSSL/3.0.7<br><br>SUHOSIN Installed: –<br>MySQL Version: 10.11.8-MariaDB-cll-lve<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.4<br>WC Database Prefix: wp_<br>Ukupna veli?ina baze podataka: 399.76MB<br>Veli?ina podataka baze podataka: 250.51MB<br>Indeks veli?ina baze podataka: 149.25MB<br>wp_woocommerce_sessions: Data: 1.52MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_woocommerce_order_items: Data: 1.52MB + Index: 0.20MB + Engine InnoDB<br>wp_woocommerce_order_itemmeta: Data: 5.52MB + Index: 5.03MB + Engine InnoDB<br>wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_actionscheduler_actions: Data: 7.52MB + Index: 4.59MB + Engine InnoDB<br>wp_actionscheduler_claims: Data: 0.06MB + Index: 0.05MB + Engine InnoDB<br>wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_actionscheduler_logs: Data: 6.52MB + Index: 3.03MB + Engine InnoDB<br>wp_cky_banners: Data: 0.05MB + Index: 0.00MB + Engine InnoDB<br>wp_cky_cookies: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_cky_cookie_categories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_comments: Data: 4.52MB + Index: 1.63MB + Engine InnoDB<br>wp_easywpsmtp_debug_events: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_easywpsmtp_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_e_events: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_e_notes: Data: 0.02MB + Index: 0.17MB + Engine InnoDB<br>wp_e_notes_users_relations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_e_submissions: Data: 0.02MB + Index: 0.27MB + Engine InnoDB<br>wp_e_submissions_actions_log: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>wp_e_submissions_values: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_gla_attribute_mapping_rules: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_gla_budget_recommendations: Data: 0.20MB + Index: 0.11MB + Engine InnoDB<br>wp_gla_merchant_issues: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_gla_shipping_rates: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_gla_shipping_times: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_icl_background_task: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_icl_content_status: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_icl_core_status: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_icl_flags: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_icl_languages: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_icl_languages_translations: Data: 0.20MB + Index: 0.09MB + Engine InnoDB<br>wp_icl_locale_map: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_icl_message_status: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_icl_mo_files_domains: Data: 0.05MB + Index: 0.02MB + Engine InnoDB<br>wp_icl_node: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_icl_reminders: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_icl_strings: Data: 0.25MB + Index: 0.33MB + Engine InnoDB<br>wp_icl_string_batches: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_icl_string_packages: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_icl_string_positions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_icl_string_status: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_icl_string_translations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_icl_translate: Data: 0.03MB + Index: 0.02MB + Engine InnoDB<br>wp_icl_translate_job: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_icl_translations: Data: 1.52MB + Index: 3.77MB + Engine InnoDB<br>wp_icl_translation_batches: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_icl_translation_downloads: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_icl_translation_status: Data: 0.16MB + Index: 0.05MB + Engine InnoDB<br>wp_ilab_mc_logging: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_mcloud_post_map: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_options: Data: 7.50MB + Index: 0.34MB + Engine InnoDB<br>wp_postmeta: Data: 180.73MB + Index: 118.28MB + Engine InnoDB<br>wp_posts: Data: 9.52MB + Index: 4.06MB + Engine InnoDB<br>wp_pys_stat_landing: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_pys_stat_order: Data: 0.13MB + Index: 0.00MB + Engine InnoDB<br>wp_pys_stat_product_order: Data: 0.47MB + Index: 0.00MB + Engine InnoDB<br>wp_pys_stat_traffic: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_pys_stat_utm_campaing: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_pys_stat_utm_content: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_pys_stat_utm_medium: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_pys_stat_utm_source: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_pys_stat_utm_term: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_revslider_css: Data: 0.13MB + Index: 0.02MB + Engine InnoDB<br>wp_revslider_css_bkp: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_revslider_layer_animations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_revslider_layer_animations_bkp: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_revslider_navigations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_revslider_navigations_bkp: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_revslider_sliders: Data: 0.13MB + Index: 0.02MB + Engine InnoDB<br>wp_revslider_sliders7: Data: 0.05MB + Index: 0.02MB + Engine InnoDB<br>wp_revslider_sliders_bkp: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_revslider_slides: Data: 1.52MB + Index: 0.02MB + Engine InnoDB<br>wp_revslider_slides7: Data: 1.52MB + Index: 0.02MB + Engine InnoDB<br>wp_revslider_slides_bkp: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_revslider_static_slides: Data: 0.08MB + Index: 0.02MB + Engine InnoDB<br>wp_revslider_static_slides_bkp: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_seopress_content_analysis: Data: 10.52MB + Index: 0.02MB + Engine InnoDB<br>wp_seopress_significant_keywords: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_termmeta: Data: 0.22MB + Index: 0.13MB + Engine InnoDB<br>wp_terms: Data: 0.05MB + Index: 0.03MB + Engine InnoDB<br>wp_term_relationships: Data: 1.52MB + Index: 1.52MB + Engine InnoDB<br>wp_term_taxonomy: Data: 0.06MB + Index: 0.06MB + Engine InnoDB<br>wp_tinvwl_analytics: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_tinvwl_items: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_tinvwl_lists: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_tm_taskmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_tm_tasks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_usermeta: Data: 1.52MB + Index: 0.41MB + Engine InnoDB<br>wp_users: Data: 0.06MB + Index: 0.05MB + Engine InnoDB<br>wp_viwec_clicked: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_vi_wbe_history: Data: 0.06MB + Index: 0.00MB + Engine InnoDB<br>wp_vi_woo_orders_tracking_track_info: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wcpdf_invoice_number: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wcpdf_packing_slip_number: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_admin_notes: Data: 0.09MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_admin_note_actions: Data: 0.06MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_customer_lookup: Data: 0.09MB + Index: 0.08MB + Engine InnoDB<br>wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_orders: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>wp_wc_orders_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_order_addresses: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_order_operational_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_order_product_lookup: Data: 0.50MB + Index: 0.42MB + Engine InnoDB<br>wp_wc_order_stats: Data: 0.28MB + Index: 0.20MB + Engine InnoDB<br>wp_wc_order_tax_lookup: Data: 0.17MB + Index: 0.14MB + Engine InnoDB<br>wp_wc_product_attributes_lookup: Data: 1.52MB + Index: 1.52MB + Engine InnoDB<br>wp_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_product_meta_lookup: Data: 0.38MB + Index: 0.64MB + Engine InnoDB<br>wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wdr_order_discounts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wdr_order_item_discounts: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_wdr_rules: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_woodmart_wishlists: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_woodmart_wishlist_products: Data: 0.05MB + Index: 0.02MB + Engine InnoDB<br>wp_woof_sd_presets: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wpforms_logs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wpforms_payments: Data: 0.02MB + Index: 0.14MB + Engine InnoDB<br>wp_wpforms_payment_meta: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_wpforms_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wsal_metadata: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wsal_occurrences: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_yith_wcwl: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_yith_wcwl_lists: Data: 0.02MB + Index: 0.03MB + Engine InnoDB Post Type Counts<br><br>attachment: 15497<br>cms_block: 24<br>custom_css: 1<br>cwginstocknotifier: 50<br>elementor_icons: 1<br>elementor_library: 3<br>elementor_snippet: 1<br>mailpoet_page: 1<br>mc4wp-form: 1<br>nav_menu_item: 60<br>page: 31<br>post: 3<br>product: 2295<br>product_variation: 968<br>revision: 2314<br>seedprod: 1<br>shop_order: 2136<br>viwec_template: 15<br>viwec_template_block: 2<br>vtprd-rule: 1<br>wfwp_wc_order_status: 20<br>woodmart_sidebar: 1<br>woodmart_size_guide: 1<br>woodmart_slide: 19<br>wp_global_styles: 1<br>wp_navigation: 1<br>wpcf7_contact_form: 3<br>wpcode: 2 Security<br><br>Secure connection (HTTPS): ?<br>Hide errors from visitors: ? Active Plugins (34)<br><br>RY WC City Select: od Richer Yang – 1.1.2<br>Bulky - Bulk Edit Products for WooCommerce Premium: od VillaTheme – 1.3.3<br>CKB Payment: od – 1.0<br>Contact Form 7: od Takayuki Miyoshi – 5.9.8<br>CookieYes | GDPR Cookie Consent: od CookieYes – 3.2.6<br>Custom Payment Gateways for WooCommerce: od Imaginate Solutions – 1.8.1<br>Duplicate Page: od mndpsingh287 – 4.5.4<br>Easy WP SMTP: od Easy WP SMTP – 2.4.1<br>Elementor Pro: od Elementor.com – 3.23.3<br>Elementor: od Elementor.com – 3.23.4<br>Facebook for WooCommerce: od Facebook – 3.2.7<br>Flexible Shipping: od Octolize – 4.25.5<br>Site Kit by Google: od Google – 1.133.0<br>Invisible reCaptcha: od Mihai Chelaru – 1.2.3<br>Loco Translate: od Tim Whitlock – 2.6.11<br>MC4WP: Mailchimp for WordPress: od ibericode – 4.9.15<br>Ni Order Filter For WooCommerce: od anzia – 1.0.6<br>Custom Order Status for WooCommerce: od WPFactory – 1.4.7<br>PixelYourSite PRO: od PixelYourSite – 10.4.1<br>Slider Revolution Mousetrap Add-On: od ThemePunch – 6.7.4<br>Slider Revolution Transitionpack Add-On: od ThemePunch – 6.7.3<br>Slider Revolution: od ThemePunch – 6.7.17<br>Safe SVG: od 10up – 2.2.5<br>WooCommerce Country Based Bank Accounts: od Marian Kadanka – 2.0.1<br>WooCommerce Product Restrictions by Location: od WP Super Admins – 1.2.1-beta.1<br>WooCommerce Email Template Customizer Premium: od VillaTheme – 1.2.4<br>WooCommerce Orders Tracking Premium: od VillaTheme – 1.1.7<br>WooCommerce: od Automattic – 9.1.4 (dostupno je a?uriranje na verziju 9.2.2)<br>Woodmart Core: od – 1.0.43<br>WP Crontrol: od John Blackbourn – 1.17.0<br>WP-Optimize Premium - Clean, Compress, Cache: od David Anderson<br>Ruhani Rabin<br>Team Updraft – 3.4.2<br><br>SEOPress PRO: od The SEO Guys at SEOPress – 8.0.1<br>SEOPress: od The SEO Guys at SEOPress – 8.0.1<br>WPS Hide Login: od WPServeur<br>NicolasKulka<br>wpformation – 1.9.16.7 Inactive Plugins (6)<br><br>AutomatorWP: od AutomatorWP – 4.4.5<br>Disable REST API: od Dave McHale – 1.8<br>MailPoet: od MailPoet – 4.58.0<br>MailPoet Premium: od MailPoet – 4.58.0<br>PDF Invoices & Packing Slips for WooCommerce: od WP Overnight – 3.8.6<br>WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels: od WebToffee – 4.6.0 Settings<br><br>API Enabled: –<br>Force SSL: –<br>Currency: EUR (€)<br>Currency Position: right_space<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: WC_Order_Data_Store_CPT<br>HPOS data sync enabled: – Logging<br><br>Enabled: ?<br>Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2<br>Retention period: 30 dana<br>Level threshold: –<br>Log directory size: 19 MB WC Pages<br><br>Osnova trgovine: #8 - /shop/<br>Korpa: #9 - /cart/ - Contains the [woocommerce_cart] shortcode<br>Blagajna: #10 - /checkout/ - Contains the [woocommerce_checkout] shortcode<br>Moj ra?un: #11 - /my-account/<br>Odredbe i uvjeti: #11506 - /uslovi-koriscenja/ Theme<br><br>Name: Woodmart Child<br>Version: 1.0.0<br>Author URL: https://xtemos.com<br>Child Theme: ?<br>Parent Theme Name: Woodmart<br>Parent Theme Version: 7.5.2 – 7.6.0 je dostupno<br>Parent Theme Author URL: https://themeforest.net/user/xtemos<br>WooCommerce Support: ? Templates<br><br>Overrides: woodmart/woocommerce/archive-product.php<br>woodmart/woocommerce/cart/cart-item-data.php<br>woodmart/woocommerce/cart/cart.php<br>woodmart/woocommerce/cart/cross-sells.php<br>woodmart/woocommerce/cart/mini-cart.php<br>woodmart/woocommerce/checkout/form-checkout.php<br>woodmart/woocommerce/checkout/thankyou.php<br>woodmart/woocommerce/content-product-cat.php<br>woodmart/woocommerce/content-product.php<br>woodmart/woocommerce/content-single-product.php<br>woodmart/woocommerce/content-widget-product.php<br>woodmart-child/woocommerce/emails/admin-cancelled-order.php<br>woodmart-child/woocommerce/emails/admin-new-order.php<br>woodmart-child/woocommerce/emails/customer-invoice.php<br>woodmart/woocommerce/global/breadcrumb.php<br>woodmart/woocommerce/global/form-login.php<br>woodmart/woocommerce/global/quantity-input.php<br>woodmart/woocommerce/loop/add-to-cart.php<br>woodmart/woocommerce/loop/loop-end.php<br>woodmart/woocommerce/loop/loop-start.php<br>woodmart/woocommerce/loop/no-products-found.php<br>woodmart/woocommerce/loop/orderby.php<br>woodmart/woocommerce/loop/pagination.php<br>woodmart/woocommerce/loop/sale-flash.php<br>woodmart/woocommerce/myaccount/form-login.php<br>woodmart/woocommerce/product-searchform.php<br>woodmart/woocommerce/single-product/add-to-cart/grouped.php<br>woodmart/woocommerce/single-product/add-to-cart/variable.php<br>woodmart/woocommerce/single-product/meta.php<br>woodmart/woocommerce/single-product/product-attributes.php<br>woodmart/woocommerce/single-product/product-image.php<br>woodmart/woocommerce/single-product/product-thumbnails.php<br>woodmart/woocommerce/single-product/rating.php<br>woodmart/woocommerce/single-product/related.php<br>woodmart/woocommerce/single-product/sale-flash.php<br>woodmart/woocommerce/single-product/tabs/description.php<br>woodmart/woocommerce/single-product/tabs/tabs.php<br>woodmart/woocommerce/single-product/title.php<br>woodmart/woocommerce/single-product/up-sells.php<br>woodmart/woocommerce/single-product-reviews.php<br>woodmart/woocommerce/single-product.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-26 12:05:40 +00:00<br>Options: ?<br>Notes: 157<br>Onboarding: completed Action Scheduler<br><br>Zatvoreno: 1<br>Oldest: 2024-08-16 07:00:41 +0000<br>Newest: 2024-08-16 07:00:41 +0000<br><br>Dovr?i: 1,817<br>Oldest: 2024-07-26 09:18:19 +0000<br>Newest: 2024-08-26 08:19:52 +0000<br><br>Neuspjelo: 13,359<br>Oldest: 2022-11-25 16:31:43 +0000<br>Newest: 2024-08-26 08:58:32 +0000<br><br>Na ?ekanju: 6<br>Oldest: 2024-08-26 09:03:32 +0000<br>Newest: 2024-08-27 07:28:10 +0000 Status report information<br><br>Generated at: 2024-08-26 09:02:16 +00:00<br>
-
This reply was modified 2 months, 4 weeks ago by
sinandizdarevic.
Hello sinandizdarevic,
Thank you for the detailed explanation.
To better assist you, could you let me know which plugin you’re using to filter product variations based on country? It sounds like the plugin responsible for this functionality should also manage the transients, as they are the cached product data.
Disabling transients might temporarily resolve the problem, but it could negatively impact your website’s overall performance. I recommend reaching out to the plugin’s support team for more accurate guidance on handling this issue.
Please keep us updated on any progress or if you need further assistance. ??
Best regards.
Hi @doublezed2 ,
The issue isn’t related to any plugins; I’ve thoroughly tested that. The problem seems to be on the WordPress/WooCommerce side. I’ve disabled all plugins and switched to the default theme, yet the issue still persists.
Hello sinandizdarevic,
Thank you for your reply.
I’m experiencing an issue with product variations on my webshop that are filtered by country using a plugin based on IP addresses. The problem only affects variations, not the main products. For example, I have variations set up for Montenegro and Bosnia, but after some time, only the Montenegro or Bosnia variation is visible, or sometimes neither shows up. The issue happens intermittently, and I can’t pinpoint when it occurs.
Based on this reply, my understand was that the problem occurred when the product variations were filtered by country.
The problem seems to be on the WordPress/WooCommerce side. I’ve disabled all plugins and switched to the default theme, yet the issue still persists.
Could you clarify if you have disabled all the plugins, including the one that offers a feature for product variations filter based on the country?
If that is the case, then I need to check the product.
Could you share the link to the product where you see the missing variations?Also, edit the same product and share screenshots of the product variations with me.
This will help me compare the front end with the back end.Looking forward to your response. ??
Best regards.
Hi @doublezed2,
- I need to locate the specific product with the variation that’s “broken.” For now, I’m clearing the transients to keep the web shop operational.
- Interestingly, when I update the product in the standard editor, it works as expected.
- Clearing the transients seems to resolve the problem temporarily.
I will try to find you “broken” product with variation on staging and to send it to you.
Hello @sinandizdarevic,
It’s good to know that clearing the transients offers a temporary fix and that updating the product in the standard editor yields the expected results.
Finding the specific problematic product variation will indeed help diagnose what might be causing the issue.?
Once you’ve identified the “broken” product or variation on the staging site, please share the details. This information will be crucial for us to investigate the problem further and assist you in finding a resolution.
Please feel free to reach out if you have additional questions.
Cheers!
Hi @rajeshml ,
Yes, when I clear the transients, everything works normally, and all variations function correctly. However, after some time, possibly triggered by certain user actions, the issue reoccurs.
I have found the broken product:
https://staging.miniauto.shop/product/bmw-alpina-b10-biturbo-e34-1994-red/
Review the product images on the dashboard:
https://miniauto.shop/Screenshot%202024-08-27%20at%2010.29.43.png
https://miniauto.shop/Screenshot%202024-08-27%20at%2010.30.01.png
https://miniauto.shop/Screenshot%202024-08-27%20at%2010.30.10.png
Please note that I have disabled the plugin for Product Restrictions by Location.
Thanks!
Hello sinandizdarevic,
Thank you for your reply.
I visited the product page and noticed that a variation was missing.
The screenshot shows that the edit product screen seems to be modified.
To help diagnose the issue, could you disable all the plugins except WooCommerce and then switch to the Twenty Twenty-Four theme?These steps will allow me to better understand the problem and provide a more accurate solution.
Please let me know once you’ve made these changes.Looking forward to your response. ??
Best regards.
Hi,
I’ve switched to the Twenty Twenty-Four theme and disabled all plugins except for WooCommerce and WooCommerce Core. Please feel free to check the site now.
If you’d like, I can send you the admin credentials via private message.
Thanks!
Hey, @sinandizdarevic!
I’ve switched to the Twenty Twenty-Four theme and disabled all plugins except for WooCommerce and WooCommerce Core. Please feel free to check the site now.
I’ve checked your website and was able to see the variation is missing. But I’m unable to replicate this on my website.
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.If you’d like, I can send you the admin credentials via private message.
Please never share (or offer to share) login credentials here. This is a public forum and for the best interest of your sites security, this should never be shared. Just to add, it can result in your account being banned, as seen in the forum guidelines: https://www.ads-software.com/support/guidelines/#we-reserve-the-right-to-manage-the-forums-to-the-best-of-our-ability
Looking forward to your reply.
Have a wonderful day!
Hi @carolm29,
I’ve noticed an issue that occurs intermittently, without a specific pattern or timing. Unfortunately, I haven’t been able to identify when it happens exactly.
You can find the system report here: System Report.
Additionally, there’s a fatal error logged, which seems to be related to a custom function I wrote in the
functions.php
file.Thanks for your suggestion regarding the login credentials.
Hey, @sinandizdarevic!
Thanks for the information!
### Active Plugins (3) ### Conflict Finder – WP Fix It: by WP Fix It – 6.3WooCommerce: by Automattic – 9.1.4 (update to version 9.2.3 is available)Woodmart Core: by – 1.0.43
To confirm, are you able to see the issue if you deactivate Woodmart Core and Conflict finder?
I also noticed your WooCommerce version is outdated, can you please update it and check if the issue persists?
Additionally, there’s a fatal error logged, which seems to be related to a custom function I wrote in the?
functions.php
file.Can you please share it here so we can take a look and investigate it further?
Looking forward to your reply.
Have a wonderful day!
Hi @carolm29 ,
- I’ve already disabled the Woodmart Core plugin, but the issue remains unresolved. I’ve also installed the Conflict Finder plugin, which makes it easier to disable all other plugins for troubleshooting.
- Additionally, I attempted to update WooCommerce, but the issue still persists.
Fatal error
Thanks!
Hi @sinandizdarevic,
Thank you for the additional details. I’m curious about something you mentioned before:
Interestingly, when I update the product in the standard editor, it works as expected.
How do you create/edit your products besides the standard editor?
Please note that I have disabled the plugin for Product Restrictions by Location.
Additionally, please note that the product may still not show up in your staging site until your transient gets cleared. The product is already bugged, even with the “WooCommerce Product Restrictions by Location” plugin disabled, as you deactivated this plugin after the product got bugged. The real test would be to learn whether the product gets missing with this plugin disabled or not.
With this in mind, can you clear the transients and see if the product shows up again? Then please keep everything active as usual in your staging site, use all your plugins and your usual theme, as you would in your live site, except the product restrictions plugin, and keep us posted if the product disappears again.
Have you reached out to the WP Super Admins teams? (the developers of the plugin, I didn’t find it on their website, but I also see from your System Status Report that this plugin is in beta, which may also indicate the issue comes from it). You may reach them here to learn more about this issue.
Please, keep us posted.
PS: I like your store! I’m a diecast collector! ?? You have awesome products! ?
Thanks!
-OP
- You must be logged in to reply to this topic.