woof_counter_method
供开发者进行动态重新计数中内存过载的实验。
- 此钩子在文件:wp-content\plugins\woocommerce-products-filter\classes\counter.php中使用
- 位于类WP_QueryWoofCounter的__constructor方法中
- 当此钩子返回TRUE时,会在WP_Query属性中添加:nopaging=false和posts_per_page=1 – 在某些情况下这有助于减少内存消耗,但并非对所有站点都有效。
自v.1.1.8/2.1.8起
参数
$saving_memory (bool) — false by default
源文件
classes/counter.php
代码示例
add_filter('woof_counter_method', function($saving_memory) {
// Enable memory-saving counter mode (may be less accurate but faster)
return true;
});
使用说明
- 将此代码添加到主题的
functions.php文件或自定义插件中。 - 该钩子在筛选过程中应用——更改立即生效。
- 始终从回调函数返回预期的值类型。
