HUSKY - Product Filter for WooCommerce

woof_counter_method

Для экспериментов разработчиков с перегрузкой памяти в Dynamic recount.

  • Этот хук используется в файле: wp-content\plugins\woocommerce-products-filter\classes\counter.php
  • В __constructor класса WP_QueryWoofCounter
  • Когда этот хук возвращает TRUE, в атрибуты WP_Query добавляются: nopaging=false и posts_per_page=1 — в некоторых случаях это помогает снизить потребление памяти, но не работает для всех сайтов.

С версии v.1.1.8/2.1.8

 

Параметры

$saving_memory (bool) — false по умолчанию

Исходный файл

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 вашей темы или в пользовательский плагин.
  • Хук применяется во время процесса фильтрации — изменения вступают в силу немедленно.
  • Всегда возвращайте ожидаемый тип значения из функции обратного вызова.