Home › Forums › WoodMart support forum › Widgets Not working (Layered Nav) since update 6.4
Widgets Not working (Layered Nav) since update 6.4
- This topic has 41 replies, 3 voices, and was last updated 2 years, 6 months ago by Artem Temos.
-
AuthorPosts
-
May 13, 2022 at 10:01 am #375491
Artem TemosKeymasterDo you have an example where we can reproduce this and see that it doesn’t appear with Basel?
May 13, 2022 at 3:10 pm #375641
pierredemeudonParticipantHi,
I did not try by myself yet, but you should theorically be able to reproduce it on staging, which has not been updated for a while. I don’t want to do it by myself, so that you do it, and see by yourselves.
So, go to my staging via already given credentials
Then, update only woocommerce and check.
It may take a while before issue happens. I updated woo yesterday evening, after update it seemed OK. On the following morning (today), it was not.
Basel is there, as are 2 versions of woodmart (see our former discussions above).
Further, for info, I made the regeneration on my live site. In FR (original), then in EN (as suggested WPML, where widgets were missing). As of now, FR version: the widgets are there, but the counts (per product attribute), are totally false. EN version: everything is OK. DE version: no widget.
All in all, I am sure that this is a complicated / complex one, since involving Woodmart, woocommerce, and WPML. But I insist on 1 point: I never saw it with Basel, as of now.
I also tried WD 6.3.3 on my live, no effect. So, on that point, you are right, there is no effect, meaning that it happens since Woocommerce moved to 6.4.0.
Last, as a reminder, you can also have a look at my live site: polinacouture.com. Be sure that I tried the regeneration. No filter / widget is a malus for my small business. All the more in the current negative context, and all the more I give 10% of my revenues to Ukraine.
Let me know if you need any information from me
Kind regardsMay 13, 2022 at 4:57 pm #375703
pierredemeudonParticipantTo complete the points just above, the current situation
he regeneration finished cc 45 minutes ago (see Image Xtemos61) – see time
FR version (original) is OK
DE version without widget (Image Xtemos62)
EN version without widget (Image Xtemos63)On the 2 latter, you can check time on image, as well as look by yourselves on live site
What am I missing if I am wrong?
Attachments:
You must be logged in to view attached files.May 13, 2022 at 5:11 pm #375711
Artem TemosKeymasterHello,
We don’t know why it happens on your website but as we said it is not related to our theme at all. It is a WooCommerce functionality and you can test with the default theme and see the same. Also, we sent you a link to WooCommerce github to prove that it is a popular issue on WooCommerce plugin that has no connection to the theme. Please, check how it works with the default WordPress theme on your website.
Kind Regards
May 13, 2022 at 9:23 pm #375763
pierredemeudonParticipantWhy didn’t you check on staging?
It works with Basel, it does not with Woodmart. Why?
Why do you deny reality?
May 16, 2022 at 8:33 am #376067
pierredemeudonParticipantSo, all in all, you refuse to check by yourselves that it works with other theme, even your other one (I sent photos).
And you say that it’s a bug in Woocommerce.
Though again, everything is fine with Basel or Storefront, and failing with Woodmart. Without any plugin activated but woocommerce and WPML.In the log:
the_widget est appelée de la mauvaise manière. Les widgets nécessitent d’être enregistrés en utilisant
register_widget()
avant qu’ils ne puissent être affichés.May 16, 2022 at 2:44 pm #376183
Artem TemosKeymasterHello,
We don’t refuse that it might be our theme problem and are still open to checking if it happens because of WoodMart.
But you say to check it on staging, so how exactly should we test there? What steps do you perform to see that it happens with WoodMart and works well on Basel?Kind Regards
May 16, 2022 at 2:51 pm #376186
Artem TemosKeymasterWe also found a bug officially reported on the WPML website describing this issue. According to the conversation with the WPML team, they are going to fix it in the plugin update. Read more here https://wpml.org/errata/woocommerce-6-3-the-new-product-attributes-lookup-table-is-not-populated-for-products-in-secondary-language/
May 17, 2022 at 7:11 am #376372
pierredemeudonParticipantWoodmart is part of the problem
I just did again on staging what you refuse to see by yourselves to acknowledge the problem:With woodmart, NO widget
With Basel, widgets OKTHIS IS NOT ONLY BECAUSE OF WPML, and ALSO BECAUSE OF WOODMART !
Attachments:
You must be logged in to view attached files.May 17, 2022 at 9:09 am #376386
Artem TemosKeymasterHello,
When we switch to the Basel theme it doesn’t work either. Here is a screenshot https://gyazo.com/ec66e005e87961a0aaf95455de14868e
Kind Regards
May 20, 2022 at 1:34 am #377332
pierredemeudonParticipantHi,
Are you serious?
I saw what you did, and there is no widget With Basel because you did not set any in dashboard (image n3). The shop page widget area is EMPTY ! So, there is none, because you set “0 widget”.And when you normally set them, WITH BASEL, they are here and work perfect. In original language (image n4), and in translated language (image n5)
As a reminder, when switching from Woodmart (your theme) to Basel (your other theme), you automatically deactivate “woodmart layered nav” widgets. Further, you must:
– deactivate woodmart core, since woordmart theme is deactivated, what you did not
– activate “XTEMOS Post Types plugin”, needed for Basel theme, what you did not
– and then re-set widgets, what you did not
And when you do those 3 things, miracle, it works, the filtering WIDGETS ARE HERE AND WORK PERFECT WITH BASEL.
And if you do the reverse (desactivate xtemos post type + activate woodmart core + redefine widgets in store page), WIDGETS ARE ABSENT IN WOODMART in translated versions, and false on counts in original language. What I tell you for 1 month, and what you refuse to admit, for fake reasons, for 1 monthAttachments:
You must be logged in to view attached files.May 20, 2022 at 4:55 pm #377543
Artem TemosKeymasterHello,
We found the difference, thank you for your patience. You are using an outdated version of the Basel theme. And we didn’t use WooCommerce lookup tables before. So if you update the Basel theme you will see the issue.
WooCommerce lookup tables are developed to increase the performance of highly loaded websites. If you want to avoid this problem and don’t use lookup tables you can disable this option.1. Go to WooCommerce → Settings → Products → Advanced.
2. Uncheck the Enable table usage option.
Kind Regards
-
AuthorPosts
- You must be logged in to create new topics. Login / Register