This members-only tutorial provides the steps to filter the products output by Oxygen's Repeater to only those that have been set as cross-sells of the current WooCommerce product being viewed.
We shall
- register a custom function for use with Dynamic Data condition to conditionally output the cross-sells section only if the product has at least 1 cross-sell.
- use pre_get_posts in a Code Block above the Repeater for altering the Repeater's query to limit it to only cross-sells of the current product.
Step 1
Install and activate Code Snippets plugin.
Go to Snippets > Add New.
Title: [Function] Check if current product has cross-sells
Code:
This is a premium members-only content.
To view the rest of the content, please sign up for membership ($47/month or $599 one-time).
Already a member? Log in below or here.