Site Speed and Instagram - by jammu143 - on WordPress WooCommerce support

This topic has 11 replies, 3 voices, and was last updated 7 years, 3 months ago ago by 8theme

  • Avatar: jammu143
    jammu143
    Participant
    January 10, 2017 at 14:16

    Hello 8theme support,

    We had implemented this amazing theme on our website with customization, check the URL in private content. Now we have few questions and issues if you can give any solution for them then it will be amazing.

    1) Speed issue:
    While I did speed test I found there are 2 things taking long load time.
    wc-ajax get_refreshed_fragments (1.06 sec)
    action etheme_wishlist_fragments (1.64 sec)
    the GTmetrix result attached in private so please check waterfall of it.
    Is there any way to reduce their load time of that Cart and Wishlist?? or can we disable it on particular page like homepage??

    2) The second issue is also related to speed. As we found there are many improvement required from GTmetrix and Pingdom so we had checked them and found that while loading home page it also load all details of each product on homepage. means short description, color swatch etc which is totally unnecessary in my opinion as it should load only when that product page is loaded. You can see by opening homepage and View Page Source.
    How can we control it?? how can we disable loading of that content which is not visible on homepage.??

    3) When we click on Add to Basket for any product it shows 8themes icon in loader while it adds product to cart. Can we change that loader??

    4) We had seen you are using Instagram fee in footer which looks great but which plugin it is?? or it’s inbuilt with theme? Currently we are using 3rd party plugin but it didn’t work well in responsive test. Can you guide us here?

    Please, contact administrator
    for this information.
    10 Answers
    Avatar: corass
    corass
    Participant
    January 10, 2017 at 21:46

    I’m following, because it’s interesting.

    Avatar: 8theme
    8theme
    Support staff
    January 11, 2017 at 15:01

    Hello,

    1. These requests time doesn’t depend on our theme at all. wc-ajax?get_refreshed_fragments comes with WooCommerce and we can’t optimize it in terms of our theme.

    2. You can change the file (override in child theme) xstore/woocommerce/content-product.php and remove this code

        	        <div class="product-excerpt">
                        <?php echo do_shortcode(get_the_excerpt()); ?>
        	        </div>

    3. Unfortunately, there is no option to change this loader without code customization.

    4. Yes, we use our own “Instagram” widget that you can find in Appearance -> Widgets.

    Regards

    Avatar: jammu143
    jammu143
    Participant
    January 13, 2017 at 15:14

    Hello Serge,
    Thanks for your reply

    1) Is there any was to disable or remove them (Wishlist and Cart which showing with Ajax in header ) from particular page??

    2) We did same as your instructions but still it is showing the same thing in view source page. Do you want us to send you login details in private content or produce video to show you exactly what we are looking to remove?

    3) OK can you tell us where is code of this loader located?

    4) OK we use same but with short code as we didn’t found proper location for it so can you tell us where did you added?? in which footer widget location?? and how you had made it sticky?? it looks awesome when sticky.

    Thanks & Regards,
    Jaimin

    Avatar: 8theme
    8theme
    Support staff
    January 16, 2017 at 08:15

    Hello,

    1. Sorry, but there is no such option.

    2. Please, send us your FTP access so we could check it.

    3. The code is located in framework/template-tags.php file.

    4. On our demo we have created our footer with static block separately added to prefooter. To the footer area we added Instagram widget only and enabled Fixed footer option in Theme Options.

    Regards

    Avatar: jammu143
    jammu143
    Participant
    January 16, 2017 at 15:19

    Hello Serge,

    1) Ok np

    2) Details attached in private, please take a look and let us know if you need anything else.

    3) Ok thanks for it we will take a look soon.

    4) Ok got it now, it’s bit tricky but can achieve. Unfortunately they are also taking a lot time around 2-3 seconds. We would like to make site faster as possible so we had removed map and other information toggle from top and Instagram from bottom. Fancy things looks great but eat up lot of time. Our client want site should be load under 4 seconds.

    Please, contact administrator
    for this information.
    Avatar: 8theme
    8theme
    Support staff
    January 16, 2017 at 15:43

    Hello,

    We just checked your child theme and see that code is still there. You need to remove it to prevent your homepage from loading unnecessary information.

    Regards

    Avatar: jammu143
    jammu143
    Participant
    January 17, 2017 at 06:20

    Hi Serg,
    We are sure we had removed it don’t know from where it comes again. But now we had removed it from
    /wp-content/themes/xstore-child/woocommerce/content-product.php

    but still loading all the details.

    Same thing we will to do for category pages also so please guide for that.

    Avatar: 8theme
    8theme
    Support staff
    January 17, 2017 at 08:15

    Hello,

    We see that you are using a product slider for the home page. So you need to edit content-product-slider.php file also and remove the code there.

    Regards

    Avatar: jammu143
    jammu143
    Participant
    January 17, 2017 at 10:32

    Thanks Serg,
    Now it’s done only loading that data which is showing on page.
    Looks great now.

    Avatar: 8theme
    8theme
    Support staff
    January 17, 2017 at 10:51

    Great, you are welcome!

    Regards

  • Viewing 11 results - 1 through 11 (of 11 total)

The issue related to '‘Site Speed and Instagram’' has been successfully resolved, and the topic is now closed for further responses

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