woof_counter_method
動的再カウントにおけるメモリオーバーロードに関する開発者の実験用。
- このフックはファイルで使用されます: wp-content\plugins\woocommerce-products-filter\classes\counter.php
- で __constructor クラスの WP_QueryWoofCounter
- このフックがTRUEを返すと、WP_Query属性が追加されます: nopaging=false and 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ファイル、またはカスタムプラグインに追加してください。 - このフックはフィルタリング処理中に適用され、変更はすぐに反映されます。
- コールバック関数からは常に期待される値の型を返してください。
