php - 仅显示特定类别的分组产品
问题描述
function only_grouped_products( $tax_query ){
$tax_query[] = array(
'taxonomy' => 'product_type',
'field' => 'name',
'terms' => array('grouped'),
);
return $tax_query;
}
这是我的代码,但我只想为英制适配器和公制适配器类别选择分组产品
解决方案
用于array_filter()
此目的:
$Imperial_Adapter = array_filter($products, function ($record){
//set your category name like in your db, i am using "Imperial Adapters"
//for understanding
return $record['taxonomy']['product_type'] == 'Imperial Adapters'
});
推荐阅读
- rubygems - 无法在fluentd中安装mysql批量插件
- python - python-osc调度程序调用pygame opengl窗口时不更新
- python - PyCharm - 无法在控制台中输入
- php - WooCommerce:获取有效的产品过滤器
- mysql - 查询结果返回单引号
- java - 使用带有多部分的 Volley Post 请求以阿拉伯语发送 Post 数据
- xlsx - MS-XCA 解压缩元数据点位于压缩字节数组之外
- imagemagick - 如何使用 imagemagick 将 adobe icc 配置文件应用于图像
- javascript - 如何遍历 node.js 模块对象以查找所有属性和方法?
- javascript - 无法让 document.execCommand("copy") 按预期工作