wordpress - Woocommerce:有条件地在商店中展示产品
问题描述
当我的客户访问商店时,我只想在他们向他们的个人资料中添加某些信息时显示产品。
如何有条件地展示产品?
解决方案
我会尝试使用pre_get_posts
钩子,因为 WooCommerce 商店页面使用全局 WP_Query。
https://codex.wordpress.org/Plugin_API/Action_Reference/pre_get_posts
您可以使用https://docs.woocommerce.com/document/conditional-tags/使您的功能专门针对此页面is_shop()
推荐阅读
- database - 了解填充猫鼬
- c++ - 为什么当我调用它时 QTextBrowser::clear() 不能立即工作?
- javascript - 如何将 oswald google 字体作为字体系列下拉列表中的列表应用到 tinymce 编辑器?
- c# - .Net 从 MySQL 转储文件中解析 blob 数据
- go - 如何通过 client-go 删除 k8s Jobs 及其 Pod?
- python - 为什么 plotly 函数需要 Python 和 R 中的不同数据格式来绘制 3d 曲面图?
- logstash - 如何在logstash中将时间转换为时间格式
- tomcat - 如何在 Tomcat 9 中配置 JSP 编译错误的日志记录?
- reactjs - useEffect 不会由子组件的 ref.current 更改触发
- linux - 撤消设置系统静态主机映射