woof_counter_method
Für Experimente von Entwicklern über Speicherüberlastung bei dynamischer Neuberechnung.
- Dieser Hook wird in der Datei verwendet: wp-content\plugins\woocommerce-products-filter\classes\counter.php
- In __konstruktor der Klasse WP_QueryWoofCounter
- Wenn dieser Hook TRUE zurückgibt, werden Attribute in WP_Query hinzugefügt: nopaging=false und posts_per_page=1 – in einigen Fällen hilft dies, den Speicherverbrauch zu reduzieren, funktioniert aber nicht für alle Websites.
Ab v.1.1.8/2.1.8
Parameter
$saving_memory (bool) — standardmäßig false
Quelldatei
classes/counter.php
Code-Beispiel
add_filter('woof_counter_method', function($saving_memory) {
// Enable memory-saving counter mode (may be less accurate but faster)
return true;
});
Hinweise zur Verwendung
- Fügen Sie diesen Code zur
functions.phpDatei Ihres Themes oder einem benutzerdefinierten Plugin hinzu. - Der Hook wird während des Filterprozesses angewendet — Änderungen treten sofort in Kraft.
- Geben Sie immer den erwarteten Werttyp von der Callback-Funktion zurück.
