Advanced Product Selection

The most extensive set of Woocommerce product selection options with unlimited possibilities.

Products Source

Select the source for your products output.

Custom Products

Filter posts by the settings applied in Products Query.

Manual Selection

Select the specific products you want to display by name.

Related Products

Show a list of Products related to the current viewed Product.

Current Query

In an archive page display Products from a query.

Include By

A set of flexible options to determine which posts will be included in products query.

Author

Show products related to a specific author or multiple authors.

Date

Include products by a predefined date range or a custom date range.

Product Meta

Use meta key to show products assigned only to those keys.

Most Viewed

Most viewed products by integrating with 'WordPress' popular posts plugin.

Product On Sale

Products which have a regular price and a sale price configured.

Up Sells Products

Up-sells are products that you recommend instead of the currently viewed product

Cross Sell Products

Cross-sells are products that you promote in the cart, based on the current product.

Recently Viewed Products

Show the products that the visitor has recently viewed.

Product On Sale

Products which have a sale regular price and a sale price configured.

Products from Post Content

Show the products that the visitor has recently viewed.

Out of Stock Products

Include products that do not have any inventory left.

ID's from PHP function

Get product id's array from a PHP function.

ID's from Dynamic Field

ID's from Post Meta

Include By Term

Show products related to a specific taxonomy. 

1
Include By Terms Relation

This option is relevant only when more than one term is selected. If set to AND the post will need to be assigned both terms for example. If set to OR then it can be assigned to either terms.

2
Include Terms Children

Decide if to show children of a parent term in your selection.

Exclude By

Choose specific products that you would like to exclude from your selection by adding rules.

Out of Stock Products

Exclude products that do not have any inventory left.

Product On Sale

Products which have a regular price and a sale price configured.

Terms

Exclude posts assigned to a specific term. For example a category.

Current Products

Exclude the current products you are viewing from the selection.

Specific Products

A list of products you want to exclude selected by name.

Author

Exclude posts assigned to a specific author or multiple authors.

Product Without Image

Exclude products that do not have a featured image assigned to them.

Current Category Products

Exclude products from the current viewed category in your selection.

Products With Current Tags

Exclude products from the current viewed tag in your selection.

Offset

Show products only from a certain number that you determine in a numeric field.

Avoid Duplicates

Skip duplicate products from multiple product widgets displayed on the page.

ID's from Dynamic Field

Exclude products by a dynamic field.

Product Status

This setting allows you to select the product status for your products query.

You can select by:

1
Published
2
Pending Review
3
Private
4
Future
5
Draft
6
Inherit

Max Products

Set the number of maximum products to display in your query. 

Order By

This setting determines the order of the products in your query.

You can order by diffrent variables such as:

You can also determine the Order By Direction in a descending or ascending order. 

Query ID

Give your Query a unique ID to be able and filter it in the server side using add_filter() function.

Query Debug

Advanced mode that will show the product query selection for debugging purposes.