如何应用此WordPress过滤器?

时间:2019-02-05 21:59:11

标签: wordpress

我需要帮助来应用此WordPress过滤器...

apply_filters( ‘wcmp_widget_vendor_product_sales_report_days_range’, 7, $requestData, $vendor );

此过滤器是插件制造商(WC Marketplace)提供给我的-他们所说的只是“为了显示60天以上销售的产品,您必须执行自定义代码。为此,请使用此过滤器{{ 1}},并将值更改7更改为60。“

我是WordPress编码的新手,不确定如何应用此过滤器。在其插件代码中对此过滤器的唯一引用是在第2905行的文件https://github.com/dualcube/dc-woocommerce-multi-vendor/blob/master/classes/class-wcmp-ajax.php中。

任何帮助都会很棒。我已经看过WordPress参考资料,但我一无所知。

1 个答案:

答案 0 :(得分:0)

在主题的functions.php文件中使用以下代码:

// To change the default value of `$days_range` from 7 days to 60 days
function lh_wcmp_vendor_custom_sales_report( $days_range ) {
    $days_range = 60; // you can adjust days here as you needed
    return $days_range;
}
add_filter( 'wcmp_widget_vendor_product_sales_report_days_range', 'lh_wcmp_vendor_custom_sales_report', 10 );

尽管我没有数据可以对其进行测试,但是我确信它会为您工作。