php - 如果条件,则从循环中跳转当前产品输出 - 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
?
感谢帮助!
解决方案
推荐阅读
- sql - 两个查询之间的区别
- javascript - 将 HMR Create-React-app 设置为在 nginx 反向代理后面运行的最简单配置是什么?
- postgresql - PostgreSQL 数据库应该需要用户密码才能访问,但不需要
- c# - 如何使用 Identity Server 4 为给定用户撤销 ASP.NET Core API 中的访问令牌
- batch-file - 根据文件中的行创建文件夹
- python - Python打破了一个while循环
- ios - 比较两个数组,其中一个具有重复项
- java - 具有字符串表示的对象数组 (Java)
- string - 为什么 Dart 中的字符串声明是大写的?
- typescript - Typescript 中的强类型转换