Woocommerce Performance

We have used Betheme for awhile on probably 25+ sites and recently created a woocommerce site using the https://themes.muffingroup.com/be/furniturestore/ theme.

We noticed the category pages are really slow (taking 9 seconds to fully load, 5 to interactive. We see alot of js files loading from wp-include that I don't think need to be loading on the page.


This page in particular is taking very long to load, we haven't had many issues across our other ecommerce sites and themes we've used from betheme so wondering what's going on with this.

[Links visible only for registered users]

Comments

  • Hi,

    I checked this page, and it is pretty fast.

    Can you provide some more detail about that, please?


    Thanks

  • It's intermittentant, but it seems to be the only site we are having problems with. We are getting full load times (if it loads at all) about 9 seconds. If I revert to another basic ecommerce theme the same product page loads in 1.1s that is showing 9s with betheme enabled. Is there a setting causing the product listings to load slower. Server team says there is an excessive about of admin-ajax.php calls when this this theme is enabled.

  • edited March 2024

    Something I noticed when Betheme is enabled is these json calls are happening on every category page and are slow: (1-7 attributes)

    [Links visible only for registered users]

    But with a basic theme these do not load, I do not have filters on or anything that should be loading these/terms attributes so not sure why this call is excessivelly being made

    Like why are these loading on this theme but not other themes:


  • I will pass it to the dev team, and we will take a look closer at the things you mentioned.


    Best regards

  • Maybe it is related to the filters.

    I know when I have it marked to not show it seems to still be showing, so wondering if the AJAX calls to load the filters are also still happening?

  • Please send us the WordPress dashboard and FTP access privately through the contact form, which is on the right side at [Links visible only for registered users] and we will check what might be the reason.

    Notice!

    Please attach a link to this forum discussion.

    Sending incorrect or incomplete data will result in a longer response time.

    Therefore, please ensure that the data you send are complete and correct.

    Thanks

  • Thank you I just submitted that information.

  • We have checked that, and the query referred to does not come from our theme but from one of your plugins.

    We have installed a query monitor to check that.

    Please disable your plugins one by one to see which is the culprit.


    Best regards

  • That only goes away when we disable the theme.

    So that call is being made when we use this block in the template builder, that is a block supplied with your theme to display products on the shop page.


  • We have tested it with plugins disabled, and the speed significantly improved.

    Also, I checked that with another theme, and the same thing happened.

    Everything shows that one of your plugins is the culprit. Please do as I suggested in the previous message.


    Best regards

  • You loaded the products on that page with your theme widget disabled, because that query is coming from that widget?

  • From what I know, @Phil have disabled all 3rd party plugins and speed have improved significantly what means the problem is on 3rd party plugins side.

Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.