我需要从默认的wordpress搜索结果中删除woocommerce隐藏的产品,隐藏的产品只在进行woocommerce搜索时隐藏。 Tnx提前。
答案 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()