Comment définir deux thèmes différents sur un WordPress ? (Ordinateur vs Mobile)
J’ai créé deux thèmes WordPress.
D’abord pour le bureau et ensuite pour la tablette/mobile. Je veux définir sur une URL. Lorsque le site Web s’ouvre, le thème doit changer automatiquement en fonction de la résolution.
Solution n°1 trouvée
Pour faire simple, vous pouvez essayer ce plugin, http://wordpress.org/plugins/device-theme-switcher/
Voir aussi ce thres, Comment détecter les appareils mobiles et leur présenter un thème spécifique ?
pour plus de personnalisation, il faut jouer avec le code pour manipuler les méta-valeurs de la table d’options pour ‘stylesheet’, ‘template’.
Solution n°2 trouvée
Utiliser deux thèmes entièrement distincts est une approche architecturale sous-optimale.
Les thèmes sont activés à l’échelle du site/globalement et non par utilisateur. Vous ne voulez pas changer le thème actuel en permanence.
Bien que personnellement, je n’aime vraiment pas cette option, WordPress est livré avec une fonction qui renifle l’UA-String, wp_is_mobile
.
Cette fonction peut être utilisée pour générer un balisage alternatif et/ou charger une feuille de style alternative (depuis le même thème).
Ou – et c’est mon choix personnel – familiarisez-vous avec les mediaqueries CSS3.
0 commentaire