FOX - Currency Switcher for WooCommerce

woocs_side_switcher_data

Der woocs_side_switcher_data-Filter übergibt das gesamte Konfigurationsarray des Seitenwechslers, das aus den Plugin-Einstellungen zusammengestellt wurde, bevor das Panel gerendert wird. Verwenden Sie ihn, um das Erscheinungsbild, die Position, die Farben oder die Feldvorlagen zu ändern, ohne die gespeicherten Optionen zu berühren – zum Beispiel eine andere Position auf Mobilgeräten.
add_filter('woocs_side_switcher_data', function ($data) {
    if (wp_is_mobile()) {
        $data['side'] = 'right';
        $data['top']  = '40px';
    }

    return $data;
});
Parameter:
  • $data (array) mit den Schlüsseln:
    • skin - standardmäßig classic_blocks
    • side - left oder right
    • top - Abstand vom oberen Rand des Viewports, eine CSS-Länge
    • color - Panel-Farbe
    • hover_color - Farbe bei Hover
    • basic_field - Vorlage der sichtbaren Zeile, standardmäßig __CODE__ __SIGN__
    • add_field - Vorlage der erweiterten Zeile, standardmäßig __DESCR__ __FLAG__
Rückgabe:
  • (array) die Konfiguration, mit der gerendert werden soll
Hinweis: Die Platzhalter __CODE__, __SIGN__, __DESCR__ und __FLAG__ werden pro Währung ersetzt, sodass sie in den Feldvorlagen neu angeordnet oder weggelassen werden können.