woof_extensions_type_index
Filtert die kommagetrennte Liste der Erweiterungstyp-Indizes, die im JavaScript woof_accept_array enthalten sind, und definiert, welche Filterschlüssel das Frontend-JavaScript akzeptiert.
Parameter
$indexes (string) — Ein kommagetrennter String von in Anführungszeichen gesetzten Erweiterungstyp-Indexwerten (z.B. '"min_rating","featured","onsales"')
Quelldatei
index.php:1184
Code-Beispiel
add_filter('woof_extensions_type_index', function($indexes) {
// Remove min_rating from accepted filters
return str_replace('"min_rating",', '', $indexes);
});
Anwendungshinweise
- Die Indizes stammen aus WOOF_EXT::$includes['html_type_objects'], wobei jedes Objekt eine 'index'-Eigenschaft hat.
- 'min_rating' wird immer vor der Implosion an das Array angehängt.
- Der resultierende String wird über esc_js() escaped und in Inline-JavaScript verwendet.