easy_svg_pro_collection_icons
Filtert die Icons einer Quell-Sammlung (Theme, Drop-in oder im Code registriert), kurz bevor sie in die Registry kommt.
Filter · Easy SVG Pro · Status: Intern · Definiert in includes/sources/sources.php
Verwendung
apply_filters( 'easy_svg_pro_collection_icons', array $icons, string $slug, string $source )
Beispiel
add_filter( 'easy_svg_pro_collection_icons', function ( $icons, $slug ) {
if ( 'theme' === $slug ) {
unset( $icons['old-logo'] );
}
return $icons;
}, 10, 2 );
Beschreibung
Läuft bei jedem Request mit aktiver Funktion Theme- und Ordner-Quellen für jede Quell-Sammlung, auch bei Aufrufen von easy_svg_register_icon_collection(). Icon-Sets sind keine Quellen und laufen hier nicht durch. Probleme aus dem Scan werden vor diesem Filter festgehalten und also auch gemeldet, wenn du die Liste leerst.
Parameter
Icon-Slug => bereinigtes und gehärtetes Markup.
Der Slug der Sammlung, die registriert wird.
Der Ordner, aus dem die Icons kommen, oder '' für ein im Code übergebenes Array.
Rückgabewert
Die zu registrierenden Icons. Ein leeres Array registriert keine Sammlung.
Standardwert: The scanned icons