HUSKY - Product Filter for WooCommerce

woof_counter_method

Para experimentos de desenvolvedores sobre sobrecarga de memória na recontagem dinâmica.

  • Este gancho é usado no arquivo: wp-content\plugins\woocommerce-products-filter\classes\counter.php
  • No __constructor da classe WP_QueryWoofCounter
  • Quando este gancho retorna TRUE, nos atributos do WP_Query é adicionado: nopaging=falseposts_per_page=1 – em alguns casos isso ajuda a diminuir o consumo de memória, mas não funciona para todos os sites.

A partir da v.1.1.8/2.1.8

 

Parâmetros

$saving_memory (bool) — false by default

Arquivo de Origem

classes/counter.php

Exemplo de Código


add_filter('woof_counter_method', function($saving_memory) {
    // Enable memory-saving counter mode (may be less accurate but faster)
    return true;
});

Notas de Uso

  • Adicione este código ao arquivo functions.php do seu tema ou a um plugin personalizado.
  • O gancho é aplicado durante o processo de filtragem — as alterações entram em vigor imediatamente.
  • Sempre retorne o tipo de valor esperado da função de callback.