php WooCommerce产品过滤器插件的最终兼容性代码段https://mihajlovicnenad.com/product-filter/
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WooCommerce产品过滤器插件的最终兼容性代码段https://mihajlovicnenad.com/product-filter/相关的知识,希望对你有一定的参考价值。
<?php
if(class_exists( 'WC_Prdctfltr')) {
add_action('wcct_before_query', 'wc_remove_WC_Prdctfltr_hooks',10,1);
function wc_remove_WC_Prdctfltr_hooks($id) {
remove_all_filters( 'posts_clauses');
remove_filter( 'pre_get_posts', 'WC_Prdctfltr::sc_wc_query', 999999, 1 );
}
add_action('wcct_after_query', 'wc_attach_WC_Prdctfltr_hooks',10,1);
function wc_attach_WC_Prdctfltr_hooks($id) {
add_filter( 'pre_get_posts', 'WC_Prdctfltr::sc_wc_query', 999999, 1 );
}
}
以上是关于php WooCommerce产品过滤器插件的最终兼容性代码段https://mihajlovicnenad.com/product-filter/的主要内容,如果未能解决你的问题,请参考以下文章
PHP中的问题过滤woocommerce产品
php WooCommerce:过滤产品类别列表
php 为XL WooCommerce销售触发插件更改Eva主题的WooCommerce单一产品页面位置
php 在XL WooCommerce销售触发插件的UNCODE主题中更改WooCommerce单一产品位置
php 在XL WooCommerce销售触发插件的Float主题中更改WooCommerce单一产品位置
php 为Betheme改变WooCommerce单一产品页面位置,用于XL WooCommerce销售触发插件