Comment définir deux thèmes différents sur un WordPress ? (Ordinateur vs Mobile)

Publié par Jean-Michel le

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 ?

Lire également:  Wordpress : wp_localize_script ne fonctionne pas

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.

Lire également:  Wordpress : Comment empêcher quelqu'un d'ouvrir mon répertoire de thèmes

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.

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *