首页 > 解决方案 > 如果条件,则从循环中跳转当前产品输出 - Woocommerce

问题描述

我是 Wordpress 开发的新手,目前正在制作一个插件,如果满足条件,它会从商店页面隐藏某些产品。更具体地说,产品将跳转到下一个并正常继续循环。如果满足条件,我正在使用woocommerce_before_shop_loop_item钩子并尝试“返回假”它。这是我的代码:

function hide_product() {
    if ( CONDITION ) {
        return false;
    }
}
add_action('woocommerce_before_shop_loop_item', 'hide_product');

我是否使用了错误的钩子,宁愿在整个循环之前钩子woocommerce_before_shop_loop

感谢帮助!

标签: phpwordpresswoocommerceproductshop

解决方案


推荐阅读