HUSKY - Product Filter for WooCommerce

woof_counter_method

Для експериментів розробників щодо перевантаження пам'яті в динамічному перерахунку.

  • Цей хук використовується у файлі: 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 вашої теми або до власного плагіна.
  • Хук застосовується під час процесу фільтрації — зміни набувають чинності негайно.
  • Завжди повертайте очікуваний тип значення з функції зворотного виклику.