Speed is slow : THE SERVER TEAM STATED THIS IS ISSUE AT THEME code. (VPS, 4GB RAM, 80GB)

This topic has 12 replies, 3 voices, and was last updated 1 years, 9 months ago ago by Andrew Mitchell

  • Avatar: B
    B
    Participant
    February 15, 2023 at 07:38

    Hello Team,
    with reference to the “How to speed up my website”
    We have added resources to the server still the website is very slow.

    Be noted (1) we have hosted only one website on VPS with the following :4GB RAM, 80GB Hard-disk and unlimited bandwidth. (2) lazy loading already active (3) W3 Total is also active (4) images are done properly. (5) there is No extra Plugins

    THE SERVER TEAM STATED THIS IS ISSUE AT THEME code.

    Please suggest the proper solution as early as possible.
    Thank you.

    11 Answers
    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    February 15, 2023 at 08:24

    Hello,

    1/ Please, disable ajax option on your Products element on the home page because there is no sence in enabling ajax loading option for the elements which are shown in the first client’s window.

    2/ Please, use the navigation option or infinite loading because it will make your products to load not all at once but for example 12 and when customer will scroll down a bit (or click Load more button) then element will load 12 more. For now, you are loading about 60 products at once and each of them has a swap effect which requires 2 images to load for each product.

    Kind Regards,
    8theme team

    Please contact administrator
    for this information.
    Avatar: B
    B
    Participant
    February 15, 2023 at 08:58

    Thanks for suggestion.

    ** # 2 done as suggested**
    Now it is not showing “LOAD more button” / after 12 Production not loading more products
    *What I have done is :—>*
    ->From product setting inside the product element of the home page
    I have changed the Navigation to “LOAD MORE BUTTON” (before it was lazy loading),
    -> Product per view is changed to 12
    I think still I should keep “Lazy loading for this element” under the ADVANCED

    ** # 1 **
    Still i could not find from where to disable ajax option.

    ***)ALSO MOST IMPORTANTLY : FROM THE PRODUCT PAGE, WHILE I TRYING TO “add to cart”, it’s not adding to cart

    Please suggest

    Avatar: B
    B
    Participant
    February 15, 2023 at 09:40

    Kindly reply,
    it’s urgent because site is slow
    and
    FROM THE PRODUCT PAGE, WHILE I TRYING TO “add to cart”, it’s not adding to cart

    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    February 15, 2023 at 10:25

    Hello,

    1/ In order to take a closer look at your settings, we kindly request that you provide us with temporary wp-admin access. If your site is live and you do not wish to share access, we suggest creating a staging site (full copy) and providing us with access. To provide wp-admin access, you can create a new user account with administrator role via the Dashboard, and provide us with the username and password via the Private Content area.

    We thank you for your cooperation.

    2/ It looks like the problem is cause by a 3rd party plugin on your site.
    Try to disable “AJAX Add To Cart For Simple And Variable Products” via Theme Options and check how it works then.
    Try to disable all the third-party plugins (including cache plugins), that does not come bundled with XStore https://www.8theme.com/documentation/xstore/plugins/included-plugins/, clear the cache of the browser, and check then. Maybe one of the additional plugins is the reason for the problem.

    Kind Regards,
    8theme team

    Avatar: B
    B
    Participant
    February 15, 2023 at 13:47

    Hello Rose,

    1/ staging website, we will prepare and share with you. Need some time.

    2/ “Add to Cart” works after, disabling “AJAX Add To Cart For Simple And Variable Products” via Theme Options
    But, better we could have AJAX.

    **PLEASE CONSIDER & CONFIRM** :
    2.1) we have installed Snapchat-Pixel, do you think this causes a problem at “Add-to-cart” button while AJAX is enabled ?
    2.2) Be noted we need the Snapchat-Pixel, and later we also need Instagram-Pixel.

    3/ eagerly waiting to know “load more” option on the front-page.
    I have already done proper setting at Infinite Scroll and Ajax Pagination.
    Also, selected “Load More” and 4 Products at the Product element on the home page

    **Please suggest further**

    Thanks & Regards

    Please contact administrator
    for this information.
    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    February 15, 2023 at 15:15

    Hello,

    We are waiting for access from you to be able to check current your settings and guide you then.

    Did you try to disable plugins one by one to find out which one caused the problem?

    Please note that we do not give a guarantee for full theme compatibility with all existing 3rd party plugins. Sometimes, not always, you need additionally customize the theme or plugin to make them work together. Unfortunately, it’s not possible for the author to make the theme compatible with all the existing plugins and additional customization is outside the scope of our basic support.

    Kind Regards,
    8theme team

    Avatar: B
    B
    Participant
    February 16, 2023 at 10:05

    Hello Support Team,

    Yes, Sure, we understood that staging environment will help you to resolve this issue.

    Please be noted :

    (1) in our primary investigation, we found, Snapchat-Pixel may causing a problem with AJAX @ add to cart button and over all website performance also decreasing.

    (2) We believe the **support team already aware** that Snapchat-pixel & Instagram-Pixel are for Digital Marketing purpose. Same way the Google Analytics too.

    (3) **These are commonly used** in all kinds of websites / in all kinds of platforms.

    (4) We are ( and in general all e-commerce webs are ) in continues need of such digital Marketing stuff.

    (5) Also the support team may aware that AJAX is a widely used and commonly required, so the general impression about AJAX is that it is being properly applied withing the scope.

    Please go thorough above mentioned points, than let us have your consent so we will do an exclusive Staging Environment to share with you. Alternatively, in case you may prefer to dissent than let us stop our discussion at this point so we could try to find another direction at our end.

    Thank you & Regards.

    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    February 16, 2023 at 14:02

    Hello,

    We appreciate your interest in our services and we always strive to provide the best possible support to our customers. However, we cannot guarantee that compatibility with the mentioned third-party plugins can be added without disabling the “AJAX Add To Cart” option.
    In this case, we would recommend you try to find another direction.

    Kind Regards,
    8theme team

    Avatar: B
    B
    Participant
    February 19, 2023 at 09:12

    Hello ,
    Your reply is noted, and considering the following :
    (1) In the Private content area, we are putting access to staging website for your testing & suggestion & correction purpose. Could you check out the possibilities.
    (2) we want your suggestion about any other theme that you may have with snap-chat and Meta ***pixel*** comparability
    (3) In case you don’t provide any theme that come with PIXEL compatibility of SnapChat, Meta than Please suggest any other Theme
    (4) Changing theme is Last thing in my mind, first you may try to look at the staging website.
    (5) at the end, in case there is no possibility then let us know HOW TO REMOVE / UNINSTALL THE THEME SAFELY WITHOUT HARMING THE DATA.

    Thank you
    Barinco

    Please contact administrator
    for this information.
    Avatar: B
    B
    Participant
    February 20, 2023 at 08:29

    Hello 8THEME support team,

    Your reply is noted, and considering the following :
    ***(1)*** In the Private content area, we put access to staging website for your testing & suggestion & correction purpose.
    Could you check out the possibilities.

    ***(2)*** we want your suggestion about any 8theme that you may have with snap-chat and Meta ***pixel*** comparability

    ***(3)*** In case you don’t provide any such theme with SnapChat and Meta PIXEL compatibility than please suggest a theme outside the 8Theme.

    ***(4)*** Changing theme is Last thing in my mind, first you may try to look at the staging website.

    ***(5)*** at the end, in case there is no possibility then let us know HOW TO REMOVE / UNINSTALL THE THEME SAFELY WITHOUT HARMING THE LIVE DATA IN ORDER TO INSTALL/TRY ANOTHER THEME.

    Thank you
    Barinco

    Please contact administrator
    for this information.
    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    February 20, 2023 at 17:58

    Hello,

    Thank you for providing us with the details of your staging site.

    1/ Upon visiting your site, we noticed that there is a 404 error page on any of the pages. After checking, we found that all pages were in the trash. We restored a few of them and checked your main home page, where you only have a products element with options such as lazy load (screenshot) and product limit set to -1 (screenshot). We recommend disabling the lazy load option because it is only useful when the element is out of the first window height. As this element is visible on page load, there is no sense in making it lazy load. We also suggest setting the limit to a large number because in some cases, like this, -1 cannot be correctly set for product limits. Here are the modified settings (screenshot). The frontend result can be seen in this GIF by Gyazo. Once you finish your website, you can enable the optimization settings by going to Theme Options > Speed Optimization section (screenshot 1, screenshot 2, screenshot 3). Please only enable/disable those options when your website is finished, as you are still in development mode. Please keep those options in their default state (you will notice notices on most options like here: screenshot). For now, I have set optimization options in the states for development mode.

    2/ According to your message, in our primary investigation, we found that Snapchat Pixel may be causing a problem with AJAX @ add to cart button, and overall website performance is decreasing. This means Snapchat Pixel has issues independently of the theme used on your website. Switching to another theme will not fix the problem with Snapchat, but the plugin’s developers should create a global fix. Regarding Meta Pixel for WordPress plugin, we don’t see any issues now, but if you have any, please describe them in detail.

    3/4/ The answer has been described in the 2nd item.

    5/ Each theme has its own features and design, but it won’t break your products’ images/prices/details, which are written to the database and related to WooCommerce plugin. After switching to another theme, the design will differ, and the elements we provide in XStore theme will not be usable in another theme. However, other themes will definitely have their own elements. For example, our Products WPBakery element will be shown as simple text [etheme_products], and you will need to replace it with a similar element of another theme. To test such things, you may switch to the Storefront theme of any other theme and see the results.

    P.S. We recommend using Elementor page builder instead of WPBakery page builder because Elementor has many more features, is optimized, intuitive for building, and much more. We also provide many brand-new elements for Elementor that are written from scratch using new code technologies and are code-optimized, which makes sense in site loading speed. Here is a list of XStore Elementor elements (widgets) for Elementor WooCommerce WordPress Theme.

    Please contact administrator
    for this information.
  • Viewing 12 results - 1 through 12 (of 12 total)

You must be logged in to reply to this topic.Log in/Sign up

8theme customization service
We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.