This topic has 10 replies, 2 voices, and was last updated 1 years, 4 months ago ago by Tony Rodriguez
Hello XStore Support,
I am trying to get the infinite scrolling working on my shop page, however it is still only showing the page number pagination.
I have followed the steps from your documentation (https://www.8theme.com/documentation/xstore/plugins/woocommerce-infinite-scroll-and-ajax-pagination-settings/), yet I do not see any updates to my shop with this feature.
Could you assist with this issue?
Thank you in advance!
I’ve included the necessary details in the private content area.
Hello @nothingandco,
Xstore has a built-in option to select the pagination type for the shop and Archives pages. You can choose the pagination type infinite scroll for the shop and Archives pages. To do this, please navigate to Xstore > Theme Options > WooCommerce > Shop > Shop Page Layout > select pagination type as infinite scroll and publish it.
Please refer to the attached images for your reference. https://postimg.cc/2LZrK8bx
If this does not work, We suggest disabling all third-party plugins (including cache plugins and CDN) that do not come bundled with XStore (https://www.8theme.com/documentation/xstore/plugins/included-plugins/), clearing the cache of the browser, and then checking again. It is possible that one of the additional plugins is causing the issue.
If the issue still persists, please keep all third-party plugins deactivated on your site and grant permission to debug your site, which includes deactivating all third-party plugins and on-site Customization. This will allow us to investigate and assist you accordingly.
Please note that you should take a complete backup of your site before proceeding.
Best Regards,
8Theme’s Team
I have tried to deactivate all third-party plugins and kept the core XStore theme ones and it worked.
However, afterwards I started to enable one plugin at a time to see which one is interfering with the infinite scrolling and it seems to be Elementor Pro that is the culprit.
Can you assist with this interference?
Thank you in advance. I have also created a backup of my site as well.
Hello @nothingandco,
We are pleased to inform you that your issue has been resolved. Please clear your browser cache and check your site again. Elementor Pro is now activated and the pagination is functioning properly.
We have also included the resulting video, which you can watch here: https://www.veed.io/view/474513b5-48cd-48ee-b1de-7bdbe3c57d92?sharingWidget=true&panel=share
The issue was caused by your Custom Template for the Shop Archive, which you designed with Elementor Pro template builder. This template had a higher priority than our theme Shop page, so it was not picking up the Theme Options. We have edited the template and removed the condition, which has resolved the issue. Please refer to the screenshots listed below for further information:
Templated >> Template Builder: https://postimg.cc/7Cr0qgqS
Product Archives: https://postimg.cc/HVJy5SxQ
Best Regards,
8Theme’s Team
Ah I see, the shop page now shows the loading / infinite scroll.
However it seems my custom layout was affected. When creating it with Elementor Pro, I was able to put the product category heading and description on the column with the product archive and have the sidebar on the left by itself.
Now it shows the product category description spanning across the full width of the page where it sits above the sidebar and stretches across the right to the product archive.
Is there a way for me to retain the layout I wanted from the template I had while keeping the functionality of the infinite scrolling that you resolved?
Hello @nothingandco,
We are pleased to inform you that we have successfully resolved your issue. Please clear your browser cache and check your site again. We have selected “Banner Position” as “At the top of the page” under XStore >> Theme Options >> WooCommerce >> Shop >> Shop Page Layout to resolve your issue. Please refer to the screenshot provided here: https://postimg.cc/HjHN1fZd
Thank you for your patience and understanding.
Best Regards,
8Theme’s Team
Hey Tony,
Thanks for your help!
Although I can see that you changed the setting so that the banner position is at the top, I was wondering where the setting is that determines how the banner is linked to the category description?
Also would I be able to include the category heading above the description as well in this case?
Hello @nothingandco,
The shop page and product categories pages are archive pages, and some of the settings you apply for the shop page from Theme Options or the widgets you set for the shop page sidebar will also automatically apply to the product categories pages. This is why the option banner position also has the same impact on the product categories pages as it does on the shop page.
We suggested changing the “Shop Page Banner Position”, because this option affects the position of Category description content also, but it is not obligatory to add any content into this area – https://prnt.sc/ZOfotC5Kw8gw
If you add the heading of the product category, it should be in place.
We hope this information is helpful.
Best regards,
8Theme’s Team
Sorry I don’t quite follow.
How exactly would I be able to add the heading of the product categories?
ie. If I go to my shop and click on ‘Tea’ it should show the category description along with the heading ‘Tea’.
Could you point me in the right direction on how this would be done?
Hello, @nothingandco,
Thank you for your response.
If you would like to add a heading to the product category, you must edit each category under Products > Categories and then use the Heading HTML tag in the description field and update it.
We have created a video to help you with this process. Please watch it in its entirety and follow the steps shown. https://www.veed.io/view/5412d03d-76c2-4b04-a52d-2a80cc9a9afb?sharingWidget=true&panel=share
We hope this resolves your issue.
Best Regards,
8Theme’s Team
Tagged: infinite scrolling, issue, not working, templates, woocommerce, wordpress
You must be logged in to reply to this topic.Log in/Sign up