woof_counter_method
Для экспериментов разработчиков по перегрузке памяти в Динамическом пересчете.
- Этот хук используется в файле: wp-content\plugins\woocommerce-products-filter\classes\counter.php
- In __constructor класса WP_QueryWoofCounter
- Когда этот хук возвращает TRUE, в атрибуты WP_Query добавляется: nopaging=false and 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файла или пользовательский плагин. - Хук применяется во время процесса фильтрации — изменения вступают в силу немедленно.
- Всегда возвращайте ожидаемый тип значения из функции обратного вызова.
