I have a website where I need to show more than just one section of related products on the product page, ie. there would be a group of related products with the heading "Accessories", another group with the heading "Spare Parts", and another group with the heading "Additional Kits".
What I need help to do:
I want to be able to select and add products in the "Product Data" box (the same way you do with upsells and cross-sells).
How to make these chosen groups of products appear on a single product page.
Any help would be hugely appreciated! Thanks so much.
Related
Is there any way to automatically hide a woocommerce category if all the products in that category are out of stock?
Same question was asked here, but there was no answer at the time.
Woocommerce - Is it possible to hide a product category based on the stock status of the products that are under this category?
I actually thought this would be something that would happen by default and just noticed a bunch of categories with no products in stock haha!
As sold out products aren't displayed, it means a customer sees the category and clicks on it, only to be greated by a "No products were found matching your selection" message.
Ideally once all products in any given category sell out, that category will then be automatically hidden.
Then if a new product is added to the category, or an existing one is restocked, the category would be visible again.
Any help or recommendations would be very much appreciated!
Please check the captured image. I want to display the products count number after each categories title
not all theme comes with this feature, but you can check if your theme have this feature or not from customization > woocommerce
and if not then you have to do this by adding code
So, i know the "products" WooCommerce shortcode is very powerful and can show a list of products by tag, category, attribute etc, but can't find any option to show products containing a word/s on their name/title or even description, for example, let's say i have a list of products which names are: red car, yellow motorbike, white truck, yellow submarine.
So i need something like [products limit="4" columns="4" in_name="yellow"]
Which should list "yellow motorbike" and "yellow submarine" products (in_name).
I know i can do something similar with tags, but i have 3000+ products so i can't create hundreds of tags and then edit every single product to add the tag/s to them :(
Thanks for your help in advance guys, you're always very helpful =D
I want to order my products in a specific order in each product category.
I have many products with multiple categories, but some should appear "higher up" in some categories than others.
I, therefore, need a way to arrange the products like I want to for each product.
I've already seen this thread:
Wordpress Woocommerce sort products differently per category
but it only allowed to use the default "sort by price" and "sort by popularity" and so on. I need to arrange the products myself for each category.
Does someone know an existing plugin or something else to do this with?
Thanks.
I am currently working on a project based on drupal + drupal commerce module.
I made a products node (Product Display) using the product reference and inline entity form - Multiple Values.
Now the problem is, I want to list products in a "div" rather than listing them through select box.
To be more clear:
It does list out multiple products, but shows only 1 product at a time. I have to select a product from the drop-down list.
As you can see here:
http://i.stack.imgur.com/EO8if.jpg
Please note: Table panel and bottle box are products.
What I want is:
All the products should be listed without the need of a drop-down select box selection.
Thanks & Regards
Is there a reason why you have used only one node of type "product display" for two diferent products "Table Panel" and "Bottle Box"?
If you create one node for each product its easier do display them as a list.
In my understanding, I wasn't doing it in the right way. I found out the way. I can make product displays and then render them as a VIEW. And style it accordingly. Again many thanks for your input, it really helped me to think, why am I doing this way.
Thanks nimbfire.