Si vous êtes un développeur, vous pouvez utiliser les crochets JavaScript suivants pour contrôler facilement le mode Dark.
- Pour activer le mode sombre, exécutez cette méthode à l'aide de JavaScript (fonctionne également sur la console): Wpdarkmode.activate ()
- Pour désactiver l'utilisation du mode sombre: Wpdarkmode.dectivate ()
- Pour vérifier si le mode obscur est actuellement actif ou non, utilisez cette propriété Getter: WpdarkMode.isactive
- Pour détecter la préférence du système de l'utilisateur, exécutez cette propriété Getter: Wpdarkmode.isdevicedark
- Pour éviter que les remplacements CSS sur des éléments spécifiques, appliquez simplement la ligne suivante: .wp-dark-mode-ingnore
- Nous avons également des écouteurs d'événements pour le mode sombre et séparément pour les commutateurs en mode sombre. Si vous souhaitez faire quelque chose de automatisé lorsque le mode obscur est modifié: Wpdarkmode.onchange (() => {// votre tâche automatisée})
Bonjour,
Le plugin est vraiment génial, car il résout la fonctionnalité d'un mode sombre très rapidement.
Néanmoins, c'est un peu inutile pour les développeurs, car il n'y a aucune possibilité d'arrêter le plugin d'écraser les règles CSS. Cela conduit à des effets, où les boutons deviennent noirs en noir sur fond noir - un super non-pas pour UX. Il devrait y avoir une classe CSS générale, que nous pouvons utiliser, afin que le plugin n'écrase pas ces éléments.
Et non, je ne paierai pas 180 $ par site pour avoir juste un mode sombre avec une classe CSS arrêtée. En tant que développeur, je n'ai pas besoin de toutes les autres choses.
Meilleur, Jan
Salut Jan,
Nous apprécions vos commentaires. Pour éviter que les remplacements CSS sur des éléments spécifiques, appliquez simplement la ligne suivante:
.wp-dark-mode-ingnore
Cela cessera de remplacer les règles CSS pour les éléments. Faites-nous savoir si vous avez besoin d'aide.