FOX - Currency Switcher for WooCommerce

woocs_side_switcher_data

Le filtre woocs_side_switcher_data transmet l'intégralité du tableau de configuration du sélecteur latéral, assemblé à partir des paramètres du plugin, avant que le panneau ne soit rendu. Utilisez-le pour modifier l'apparence, la position, les couleurs ou les modèles de champs sans toucher aux options sauvegardées — par exemple une position différente sur mobile.
add_filter('woocs_side_switcher_data', function ($data) {
    if (wp_is_mobile()) {
        $data['side'] = 'right';
        $data['top']  = '40px';
    }

    return $data;
});
Paramètres :
  • $data (array) avec les clés :
    • skin - classic_blocks par défaut
    • side - left ou right
    • top - décalage depuis le haut de la fenêtre d'affichage, une longueur CSS
    • color - couleur du panneau
    • hover_color - couleur au survol
    • basic_field - modèle de la ligne visible, par défaut __CODE__ __SIGN__
    • add_field - modèle de la ligne dépliée, par défaut __DESCR__ __FLAG__
Retourne :
  • (array) la configuration à utiliser pour le rendu
Note : les espaces réservés __CODE__, __SIGN__, __DESCR__ et __FLAG__ sont remplacés par devise, ils peuvent donc être réordonnés ou supprimés dans les modèles de champs.