从wordpress默认搜索结果中删除woocommerce隐藏的产品

时间:2014-06-13 04:13:38

标签: wordpress woocommerce

我需要从默认的wordpress搜索结果中删除woocommerce隐藏的产品,隐藏的产品只在进行woocommerce搜索时隐藏。 Tnx提前。

1 个答案:

答案 0 :(得分:1)

更改搜索循环并使用以下代码

$_pf = new WC_Product_Factory();
$_product = $_pf->get_product($id); // assuming $id is available as the code is inside the loop
$_product->is_visible()