Related products are always the oldest
-
Hello good Morning.
Please I need help, I have already searched hard for a solution and could not find it, woocommerce always shows the oldest products in the related products.
This is normal ?, I thought they were displayed randomly.
And in the end, after browsing the store for a while, the customer sees only the oldest products.
Please help with this.
Thanks a million in advance.
Best regards and sales.
Thank you.
The page I need help with: [log in to see the link]
-
Just to mention, I like that woocommerce uses tags and categories to show related products, but I thought this was showing it randomly and not paying special attention to older products.
Whenever I add more products, I see that the related products are always the first products that I loaded, that is, the oldest ones.
Is there something wrong with my website? or is this very normal ?.
Thank you so much for everything.
They are the best.
Regards.
- This reply was modified 3 years, 5 months ago by ozni.
Please help me.
Thank you very much, and sales.
Hi @ozni,
Related products are displayed automatically by WooCommerce by a random choice. If you’re always seeing the oldest products in the related products possibly there is a conflict or caching issue on your site.
A common recommendation would be to disable all other plugins except WooCommerce to find out which one causes a conflict and temporarily switch to the WordPress default Storefront theme. Also, to avoid accidental unwanted changes it is advisable to backup your data.
For more detailed instructions about conflict testing, check out this – How to test for plugin and theme conflicts.
Please let us know how that goes.
Hello, good morning, thanks for the reply.
I’ve been trying to solve this all day but I couldn’t
This is what I did and used the theme you mentioned, and disabled all plugins, disabled the redis cache, and trashed older products.
Even after doing this, woocommerce continues to show the oldest products, in fact I noticed that it never shows the new products, also woocommerce is not taking into account the tags, that is, the only thing it does is show in related products only the Older products of the same category, I think it takes the 6 or 8 oldest products and shows only that over and over again ordered in a different way.
currently the web is with thema and with a single woocommerce plugin, please check it.
https://arteanc.com/I also created another website in local xammp, with the same plugins and themes but without the redis cache to see if I could discover the problem, but in the new test website that I did, everything works fine; and on the official website arteanc.com I don’t know what is wrong.
I strongly ask for your help, since I would not like to make the web from 0 again, due to problems I am already doing the same web 3 times. please help. Thanks a lot for everything. A friendly and affectionate greeting. Thank you
Hello, to solve this problem and created another website to see what happens, and to surprise, once it has too many products it seems woocommerce takes the 8 or 10 oldest products and it is the only thing that shows in related products, please check it.
When there are few products, or when it is the first time you load products, everything works fine, the drawback is when there are many products.
For security, I also checked the cloudfare cache and put it in development mode and disabled the minifications or comprehensions of css and js, but the problem persists.
Maybe something in the code is wrong?
Please help with this.
This is the official website arteanc.com
This is the website that I created recently to find the problem studyfacil.comThank you in advance.
Kind regards and best wishes.
Since woocommerce is already the best ecommerce plugin, I am very grateful for that.
Thank you.
- This reply was modified 3 years, 5 months ago by ozni.
Hi @ozni,
I had a look at your website arteanc.com and reached the page with the related products. I was refreshing the page each time and different products than the ones initially displayed have been showing up. You can see more here:
Link to Gif: https://bit.ly/3vwH0vYPersonally, I think this is working correctly and you may have caching issues on your browser or at the server level. However, if you believe you need an improvement you can use a plugin like:
https://it.www.ads-software.com/plugins/woo-related-products-refresh-on-reload/
Thanks.
Hello, good morning, first of all thanks for your help and for maintaining woocommerce.
Apologies for not having made me understand well. After having analyzed well and seen that this is the problem; Woocommerce takes the 29 oldest products, that is, the first 29 products that were published and then only uses these 29 oldest products for the related products; When you have few products, you don’t realize it, but when you have many products, you realize that the new products that are published never appear in the related products. No matter how new the product is or for more products that are published, the related products that will always have the 29 oldest products shown in a random way; This means that when a customer chases the related products at the end they see themselves in a loop from which they will basically never get out, they would be forever seeing the 29 oldest products.
I am almost sure that the problem is woocmmerce since to be sure I had to develop 3 websites, hambos with different themes and with only a “woocommerce” plugin, and at the beginning everything seems fine but when you already have too many products it shows that default. To be more secure, it is also disabled (cache redis, wp rocket, cloudfare, clear browser cache, clear internet router cache). and the inconvenience continues.
I have also tried the add-on that you mentioned and solved the problem, this add-on does load the related products randomly and not just the 29 oldest products.
Please, is it possible for woocommerce to solve this problem? Since you do not want more control in the related products, the only thing I need is that the related products are displayed randomly without discriminating against new or recently loaded products.
You just want to prevent the customer from getting into a loop of the 29 oldest products.
So just for this I think it is not worth installing a plugin.
Please consider fixing this.
I hope they decide to solve this soon, since it is very important for large ecommerce with many products.
Thanks a million for everything.
Best regards and best wishes.
If there is anything I can help you solve this problem please just let me know I will do everything I can.
You can prove what I said on any of these websites.
Related products are always one of the 29 oldest products and you never get out of that loop.
Regards.
Thanks for everything.
Only, as data.
To carry out the tests and using the IMPORT / EXPORT obcion from woocommerce, this should not affect the tests at all, right?
I used this method to clone the woocommerce products to the other two websites, one was local so I can’t show it.
Thank you very much for everything and best regards.
Hi, please help.
It would really be good if woocommerce solves this problem.
It is something that needs to be improved.
Thanks a lot for everything.
A friendly and affectionate greeting.
Hi @ozni,
I’ve set up a staging site to check the Related Products functionality in WooCommerce and all is working as expected. The Related Products are showing random numbers from 1 to 30 of products within the same category. You can check the staging site here:
https://staging.onlinewebshop.net/
I’m not sure what’s happening on your site but you have to make sure that all new products share the same tags or categories as your old products.
If you’re interested, this page on the WooCommerce documentation contains info on how to manually select products to up-sell or cross-sell.
https://docs.woocommerce.com/document/related-products-up-sells-and-cross-sells/
Cheers.
Hula, good morning.
Thank you very much for the help.
I’ve been reviewing the staging page for quite a while and noticed the same behavior from woocommerce.
Please follow these steps on the test page to see the issue.
Put in the filter “SORT LAST”, now check the related products of the products, you will notice that the related products are always products from 1 to 25; Products 26-30 are never displayed on related products.
You can also upload many more products and when you see the related products you will never see the new products that you uploaded to woocommerce.
Please review it and you may find the problem.
Woocommerce always shows the oldest products, it usually takes 20 to 30 oldest products and the rest of the time it only shows those products in the related products and shows them randomly; but never show the new products.
This behavior is clearer and affects more when you have many products in ecommerce.
Thanks a million for everything.
Best regards and best wishes.
Thank you.
Hi @ozni,
Thanks for testing and for the additional information.
I’ve submitted a bug report in Github so that developers can check the issue and provide further details. You can follow the report here:
https://github.com/woocommerce/woocommerce/issues/30140
Click on the “Subscribe” button in order to subscribe to the thread and receive notifications.
Link to image: https://bit.ly/3gR1ESbCheers.
ok, thank you so much for everything.
Whenever I can I will continue to test so that woocommerce is better and works perfectly.
I am very grateful to you for everything.
Please, I also want to ask you this.
It would really be good to keep this thread, since it is very important, especially for large ecommerce.
https://www.ads-software.com/support/topic/disadvantage-with-the-field-product-measurements/Please, please, consider and improve the thread I mentioned.
Thanks a million for everything, Best regards and best wishes.
Thank you.
- The topic ‘Related products are always the oldest’ is closed to new replies.