Home Forums WoodMart support forum Products grid – Show only “In stock” products

Products grid – Show only “In stock” products

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #448581

    Beachboy
    Participant

    Hello,
    I’d like to display only the “In stock” produts in the Products (grid or carousel) modue.

    Is it possible?

    #448645

    Hello,

    If you want to hide the Out of Stock Products from your Site and show only In Stock Products, you can navigate to the Dashboard > WooCommerce > Settings > Products > Inventory > there you can find the Out of stock visibility option > there you can check the Hide out of stock items from the catalog option > and the Products which are Out of Stock on your Site will get hidden: https://snipboard.io/9bdY4m.jpg

    Hope this helps !

    Best Regards.

    #448646

    Beachboy
    Participant

    Thank you for the reply.

    I have to display separately In stock products and available on backorder (like in your stock filter widget but in the products grid or carousel elementor module).

    #448732

    Hello,

    For the Products (grid or carousel) theme element > you can also Hide out of stock Products by enabling the option available in that under the page builder editor: https://snipboard.io/SZvrO7.jpg

    Allowing Backorder is done by editing the Products > and there Tick on the box of Manage stock? to enable stock management at the product level. Two new sections will immediately appear on the screen, which is Stock quantity and Allow backorders?

    Click on the small triangle in the Allow backorders? and select Allow or Allow, but notify customers: https://snipboard.io/69ZH5B.jpg

    Best Regards

    #448741

    Beachboy
    Participant

    Ok, clear it 🙂

    I’m selling furniture. 20% of ym products are in IN STOCK, 80% is coming only backorder.

    Yes, I manage stock on product level 🙂

    What I wrote about is that in the Products (grid or carousel) module I can’t display products by stock status. I am referring to the “Data Source” tab, I have attached an image.

    This would be important, because I would like to create a separate page for products in stock, where only those products that are immediately available for picking in our warehouse are listed.

    Attachments:
    You must be logged in to view attached files.
    #448891

    Hello,

    Actually, for a simple page with page builder editor and the Products (grid or carousel) element > there isn’t an option available to select Stock Status.

    But you can select the Data Source from the available dropdown as Featured, All, Sale or Bestsellers etc: https://snipboard.io/QcKuxk.jpg

    Best Regards.

    #448942

    Beachboy
    Participant

    Thank you.

    Do you have any idea how can I display products on a single page with page builder with meta _stock_status “instock”?

    #448943

    Beachboy
    Participant

    And _backorders “no”.

    #449002

    Hello,

    The change that you are asking for a specific thing couldn’t directly be possible as we are assuming right now. Although, the Theme has its own Layout Builder which you can use to create Custom Layout for the Archive pages on your Site including Shop, Category, Single Product, Cart and Checkout pages. Here is the guide to that: https://xtemos.com/docs-topic/woodmart-woocommerce-layout-builder/

    One thing in this regard is that, when you are on the Shop page if the sidebar has the Stock Status widget added and when you click that it generates a certain URL in the address bar on the basis of the In Stock or Backorder selected. Like this URL is from our Test Site:

    https://blackpearlspro.com/woodmart_support/shop/?stock_status=instock (IN STOCK)
    https://blackpearlspro.com/woodmart_support/shop/?stock_status=onbackorder (BACKORDER)

    So, an alternative in this regard that you can try is, do the same on the Shop page of your Site i.e. add Stock Status widget in the Dashboard > Appearance > Widgets > Shop page Widget Area.

    Then on the Shop page preview, click on In Stock first and copy the URL in the address bar generated. Do the same for the Backorder then. After that you can add a Menu Item in your Header with the Menu Item name of your choice and use those URLs in that Menu Item > and then when you click on those Menu Items you will be redirected to the page where you can get to see the In Stock and Backorder Products respectively.

    Hope this helps !

    Best Regards

    #449828

    Beachboy
    Participant

    Hi Aizaz,

    thank you for your reply!

    The ?stock_status=instock in the URL looks great, only 1 problem found. If I use this URL, all of the filters works great, but the “Category”. Example: I want to list the In Stock products in the “Living Room” category, which are “White” colour. White color filter works great, but if I choose any category, The “In Stock” status cleared.

    In your demo, click on any filter: the In Stock status wors great.
    Now click on any Category in the Product Categories widget and you will see that stock status cleared.
    https://blackpearlspro.com/woodmart_support/shop/?stock_status=instock

    Do you have any idea how can I solve this?

    #450010

    Hello,

    Actually, the Product Categories widget in the sidebar comes from WooCommerce end and there isn’t such a specific option available for that.

    So, the best way possible in this regard is to choose the Category first from the Sidebar and then use the In Stock filter > then it will generate the correct URL in the address bar with the Category selected. Like the following URL from the Test Site: https://blackpearlspro.com/woodmart_support/product-category/computer-office/?stock_status=instock

    This is the best way possible in this regard.

    Best Regards.

    #450015

    Beachboy
    Participant

    Hello Aizaz,

    Thank you for your reply.

    The problem is not I want to filter the “In stock” products but the users. I just need a page where all the “in stock” products listed and the users can choose the category what they are looking for.

    Is it possible to have solution in the near future in woodmart?

    #450078

    Hello,

    Sorry to say but unfortunately right now there isn’t such a solution possible.

    Thanks for sharing the suggestion/feature request with us.

    We would suggest you please post your Feature Requests & Suggestions for the betterment of the Theme here on the following Feature Request thread: https://xtemos.com/forums/topic/features-requests-2/

    So, if the development department finds it fit with the Theme environment then surely they will look through it.

    Thanks for your understanding.

    Best Regards

Viewing 13 posts - 1 through 13 (of 13 total)