Vous cherchez comment utiliser 2 ou plusieurs thèmes dans le même site WordPress. Eh bien, c’est possible et c’est d’ailleurs ce que je fais dans josekost.fr depuis bientôt 6 mois.
Alors peut-être que, vous aussi, vous seriez intéressé d’utiliser plusieurs thèmes WordPress dans votre site… sans avoir à installer plusieurs fois WordPress.
Imaginez… utilisez un thème avec sidebar pour votre blog, un autre thème pour votre espace membre et pourquoi pas un autre pour vos pages de ventes ou celles de la chaine de prospection SG-Autorépondeur !! .. Oui, c’est possible !
En fait avec le plugin WordPress ‘Jonradio Multiples Themes’, vous pouvez, si vous le souhaitez, utiliser un ou des thèmes différents :
- pour tous les articles de votre blog,
- pour toutes les pages de votre site,
- pour la page d’accueil de votre site,
- pour un article spécifique,
- pour une page spécifique,
- pour n’importe quelle page non-Admin qui a son propre Permalien: par exemple, la page d’archives ou une page catégorie spécifique
Attention cependant à conserver comme thème principal le thème avec colonnes ou sidebars. Les widgets ne suivent pas dans le ou les thèmes secondaires. Alors, si vous utilisez de nombreux Widgets, installer le plugin ‘Widget Saver’ et sauvegarder le ‘layout’ pour votre thème et vos Widgets actuels. En cas de problème, vous aurez la possibilité de restaurer celui-ci.
Alors, comment procéder pour utiliser 2 ou plusieurs thèmes dans votre site WordPress?
- Installer les différents thèmes que vous souhaitez utiliser pour qu’ils soient disponibles dans la page Thèmes de votre WordPress.
- Installer l’extension WordPress ‘Jonradio Multiples Themes‘
Cliquez sur la vidéo pour la suite des explications :
Pour terminer, si vous cherchez le prochain thème pour votre WordPress, vous pourriez allez faire un tour ici :
Bien entendu, vos remarques et commentaires sont les bienvenus ci-dessous :
Bonjour !
Merci pour l’astuce !
Je voulais utiliser ce plugin pour tester un nouveau thème (Koresponsive) avant de changer celui de mon blog (Graphene). Seulement, est-il possible de personnaliser le second thème (Koresponsive)? En effet je souhaiterais changer quelques couleurs, bannières etc etc… mais je ne trouve pas d’option pour le faire.
Bonjour Ecoseb,
Merci pour votre commentaire.
Il semble que le nouveau thème que vous avez choisi ne dispose pas d’autant d’options que le thème Graphene que vous utilisez actuellement.
Pour apporter les modifications que vous souhaitez, vous allez devoir vous plonger dans le code source. Evidement, cela peut-être simple ou fastidieux, selon vos connaissances.
La première chose que je vous conseillerais, serais d’installer WordPress 3.6.2 + vos thèmes parent & enfant, en local (sur votre ordinateur) avec Wampserver ou Xamp pour effectuer vos modifications.
Ensuite, avec l’extension Web Developer, que vous pouvez ajouter aux navigateurs Chrome ou Firefox, vous serez en mesure de repérer facilement le code CSS à modifier pour le copier dans le fichier style.css de votre thème enfant.
Bien entendu, vous pouvez aussi demander gratuitement de l’aide sur le Forum de la Communauté WordPress.
Mais pourriez-vous m’en dire plus sur les modifications que vous aimeriez effectuer ?
Cordialement,
José Kost
Bonjour,
Merci pour cet article.
J’ai toutefois une petite question : est-il possible d’utiliser le même thème (thème payant) 2 fois pour le même site ?
Merci,
Bonjour,
Merci pour votre commentaire.
Toutefois je ne comprends pas ou est votre problème. Si votre thème payant est installé sur votre site : il l’est !! et de toute façon vous ne pouvez pas l’installer 2 fois! Si vous voulez savoir si vous avez le droit de l’utiliser sur plusieurs sites, vous devriez vérifier la licence d’utilisation que vous avez reçu lors de votre achat.
Cordialement,
José Kost
Bonjour, vous félicité pour cette vidéo très bien expliquer, c’est différent des présentations bateau habituel.
Merci pour ce bon tuto.
Bonjour Pierre,
Merci pour votre commentaire.
Cordialement,
José
Merci pour ce tuto. C’est grâce à des gens comme vous que je peux me débrouiller..
J’ai installé le thème Braxton et j’aimerais ajouter un forum grace à un 2ème thème.
J’aimerais qu’il soit accessible du menu avec comme adresse http://monsite.com/forum
Allez c’est parti 😉
Je reviens si toutefois je n’y arrive pas!
Bonjour Estelle,
Merci à vous pour ce commentaire.
Cordialement,
José
Bonjour et merci pour ce tutoriel.
J’ai besoin d’un aide pour un « problème » similaire;
En ce moment sur mon wordpress il y à un thème. Je viens d’en acheter un nouveau; j’aimerais pouvoir le modifier à ma guise tout en laissant le premier thème en attendant que tout soit configuré.. Existe il un outil permettant de le faire ? Merci d’avance !
Bonjour Lucas,
Merci pour votre commentaire.
Malheureusement ce que vous souhaitez faire nécessite que vous mettiez votre site en maintenance le temps de modifier votre nouveau thème
et d’autre part, vous risquez de perdre la configuration de vos Widgets en activant votre nouveau thème.
Alors pour modifier le thème que vous venez d’acheter et si vous ne souhaitez pas mettre votre site en maintenance, je vous conseille plutôt de le faire dans une installation locale de WordPress sur votre ordinateur.
Vous pourriez installer WampServer par exemple sur votre ordinateur.
Ensuite créer une base de données avec phpMyAdmin et installer WordPress dans un nouveau sous-dossier du dossier www de WampServer.
Une fois cette installation réalisée, le mieux sera de supprimer le dossier wp-content de l’installation locale et de transférer avec FileZilla par exemple le dossier wp-content de votre site à sa place.
Activer ensuite les plugins et le thème (actuel) à l’identique en local (sur votre ordinateur).
Ensuite importer tout le contenu de votre site vers votre installation locale.
Pour cela, dans votre site hébergé allez dans => outils => exporter => choisir exporter tout le contenu et télécharger le fichier sur votre ordinateur.
Dans votre installation locale, allez dans outils => importer => WordPress => installer le plugin d’importation si nécessaire et choisir le fichier que vous aurez exporter auparavant.
Bien entendu, vous pouvez aussi effectuer ces opérations d’exportation et d’importation pour tous les widgets. voir l’article https://josekost.fr/widgets-wordpress-2-plugins-les-transferer-facilement-d-site-autre/
Avec votre site reconstitué en local sur votre ordinateur, vous pourrez ensuite créer un thème enfant de votre nouveau thème ( voir mon article qui vous permet de le faire en 2 clics ) pour faire toutes vos modifications. et pour terminer, vous n’aurez qu’à transférer ce thème enfant quand vos modifications seront finies.
Cordialement,
José
Bonjour merci pour ce tutos cependant le seul bemol de mon point de vue c’est que ce plugin est incompatible avec buddypress du coup auriez un plugin similaire a me suggérer qui offrirai les mêmes service mais bien entendu qui serai compatible avec buddypress ???
cordialement alpha
Bonjour Alpha,
Merci pour votre commentaire.
En effet, le plugin Jonradio Multiples Themes ne fonctionne pas avec buddypress.
Et la solution préconisé par jonradio ici : http://wordpress.org/support/topic/no-way-to-make-this-work-with-buddypress?replies=7
me semble être la seule issue.
Cordialement,
José
C’est précisément ce que je cherchais ! Merci !
Bonjour,
Je suis en train de reconfigurer mon site…
J’utilise jonradio Multiple Themes…
mais je ne comprends pas comment il faut faire ceci.
Select here if URL is a Prefix
URL
URL Prefix
URL Prefix with Asterisk (« * »)
Un tuto en français serait le bienvenu. Merci
Bonjour Gerard,
Merci pour votre commentaire.
En fait, c’est assez simple. Si vous souhaitez utiliser un thème WordPress spécifique que pour une seule page ou un seul article de votre site.
Vous devez simplement sélectionner le thème désiré + cocher ‘URL’ …et entrer l’adresse URL correspondante à la page ou l’article puis cliquer sur ‘Save All Changes’.
Lorsqu’un visiteur arrivera à l’adresse que vous aurez entré, la page s’affichera avec le thème que vous aurez aussi sélectionné.
Sinon, si vous souhaitez que le thème que vous aurez choisi soit appliqué à une page et à ses sous-pages, ou à toutes les pages d’une catégorie et à toutes celles d’une sous catégorie par exemple.
Vous devez sélectionner le thème désiré + ‘URL Prefix’ …et entrer l’adresse préfixe correspondante.
Par exemple si vous avez une catégorie ‘menu-restaurant’ et que vous souhaitez que les pages qui affichent les éléments
du menu restaurant s’affichent avec un thème WordPress spécifique. vous sélectionnez le thème voulu, puis vous entrez dans
URL ‘Prefix’ : http://sitedexemple/menu-restaurant/ et vous validez.
Toutes les pages du menu qui auront une adresse qui commencera par le préfixe : ‘http://sitedexemple/menu-restaurant/’
s’afficheront avec le thème que vous aurez choisi.
Le choix ‘URL Prefix with Asterisk (« * »)’ permet simplement d’utiliser des ‘Astérix’ dans le préfixe d’une URL.
Dans tous les cas, je vous conseille d’essayer. Faites vos choix avec différents Thèmes WordPress et cliquez sur ‘Save All Changes’
Visitez l’adresse de votre site que vous avez entré dans les options de ‘Jonradio Multiple Themes’ (et ces sous adresses au cas ou c’est que vous souhaitiez).
Si cela ne vous convient pas, il suffit ensuite de cocher la case avant ‘Delete’ à coté de l’URL qui ce sera affiché sous ‘Theme Selection Entries:’
dans la page de réglages options du plugin ‘Jonradio Multiple Themes’ et de cliquer sur ‘Save All Changes’ pour revenir à la normale.
Le plugin ‘Jonradio Multiple Themes’ n’a pas été prévu pour la traduction, mais c’est promis, je vais m’y affairer.
Ce sera l’occasion de faire un nouvel article.
Bien cordialement,
José KOST
Merci pour cette longue explication mais… j’ai du mal…
Voila: J’utilise le theme « Total responsive » comme theme activé et Nuntius pour lapage d’accueil…
J’ai une page d’accueil « homepage » qui utilise Nuntius et propose un menu d’accueil… et je voudrais que le menu « pages danse » utilise le theme TOTAL ».
Dans JONRADIO j’ai donc:
Theme=Total, the Theme chosen as Active from Appearance-Themes in the WordPress Admin panels
Theme=Nuntius; Home (http://gerardbouillon.com) setting
Theme=Total; URL=http://gerardbouillon.com/?page_id=1951 (qui appelle la page spécilique « danse » avec son menu.
Le visiteur qui choisit « Pages danse » arrive bien à ces pages avec le theme TOTAL mais le menu renvoie à des catégories. (ex: http://gerardbouillon.com/?cat=287 pour le « babillage danse »
C’est là le problème car je voudrais que toutes les articles avec leur catégories danse et sous catégories danse s’ouvrent avec le meme theme TOTAL… hors c’est avec Nuntius !!!
Ma question: comment faire pour que tous les articles catégorisés et sous catégorisés « danse » s’ouvre avec TOTAL ???
Merci.
Bonjour Gerard,
Merci pour votre commentaire.
Pour résoudre votre problème, la première chose à faire, c’est de modifier les permaliens,
Allez dans ‘Réglages’ => ‘Permaliens’ et sélectionner ‘nom de l’article’.
Vous devez également avoir créé la catégorie ‘danse’ et ses sous catégories.
et attribué des articles à ces catégoriesµ.
ensuite allez dans ‘articles’ => ‘catégories’ et dans la liste des catégories
repérez la catégorie ‘danse’ puis cliquez sur ‘Afficher’ qui se trouve en dessous
Copier l’adresse de la page qui se sera ouverte. Elle devrait être du genre
http..votresite/category/danse/
Ensuite allez dans ‘Apparence’ => Multiple Themes Plugin
et ajouter en cochant la case ‘URL prefix’
en face de ‘Select here if URL is a Prefix’
choisissez le thème ‘Total responsive’ et entrer l’adresse avec la catégorie.
ainsi les pages avec la category/danse devrait toutes utiliser le thème que vous aurez choisi.
Cordialement,
José
Je propose qu’à la liste des Dieux de l’Olympe on ajoute désormais votre nom !
Plus sérieusement, un chaleureux « Merci » pour cette explication claire, précise, efficiente et et efficace…. que même le néophyte aux neurones séniles (privilège de mon grand âge) que je suis à comprise !
Bravo pour votre site ! Et merci encore pour votre aide !
Bonjour et merci pour ce pluggin fort intéressant!
Juste une question :
J’ai donc donné un nouveau thème à ma page « boutique », mais je désire par exemple, que le menu du haut de cette page ne comporte pas les mêmes rubriques que le reste du site…Quels fichiers dois je modifier pour cela? En gros, je désire faire une page « boutique » plutôt indépendante du reste du site…Est ce possible!
Merci d’avance de votre réponse,
Bien cordialement,
David
Bonjour,
J’ai l’impression que mon message a disparu.
Alors je voulais vraiment vous remercier pour cette découverte déjà!
Ensuite, voilà ma question : sur le site que je vous ai mis (www.sabsconnexions.com) je désire mettre un autre thème uniquement pour la page Boutique…Et je souhaite ne pas mettre le menu du site sur cette page…En gros, que la page Boutique soit presque « indépendante », tout en étant sur ce site…Quels fichiers dois je modifier?
Merci pour tout!
David
Bonjour David,
Merci à toi pour ce commentaire.
Pour résoudre ton problème, tu vas devoir commencer par créer un nouveau menu, celui que tu souhaite voir s’afficher avec le thème (de la page) ’boutique’.
Ensuite installe l’extension ‘Widget Importer & Exporter’ pour exporter sauvegarder les widgets de ton thème principal au cas où ils disparaîtraient lorsque tu activeras le thème ’boutique’.
En effet, pour qu’un autre menu s’affiche avec ton thème boutique, il faut personnaliser le thème boutique avec ce menu.
Donc tu actives le thème ’boutique’ momentanément, et en restant sur le tableau de bord, tu cliques sur ‘Apparence’ => ‘Menu’ et tu définis l’emplacement du menu que tu viens de créer dans ton thème boutique.
Tu reviens ensuite sur ‘Thème’ et re-active le thème principal de ton site.
Après, il ne te reste plus qu’à aller ‘Apparence’ => ‘Multiple Themes Plugin’
et dans ‘Select here if URL is a Prefix’ laisser ‘URL’ coché
mais en dessous choisir le theme boutique et entrer l’url de la page boutique.
Le thème ’boutique’ utilisera automatiquement le menu que tu auras choisi précédemment (lors de sa première activation)
Voilà, j’espère avoir été assez clair et je reste à ton écoute!
Bien cordialement,
José
Merci José pour cette réponse très rapide!
Je teste cela dès demain et je te tiens au courant!
David
Hé bien josé…tu as été fantastique ENCORE sur le coup!!
ta méthode fonctionne parfaitement merci!! il ne me reste plus qu’à adapter ma boutique pour qu’elle soit plus belle!
Merci merci pour cette réactivité…je ne manquerai pas de faire la promotion de ta page sur le forum wordpress!
A bientôt!
David
Bonjour José,
Ta solution m’a bien aidé mais j’ai encore une question à te soumettre (décidément ;)…
Comment puis je faire pour faire apparaître mon menu du « haut » sur mon site (un menu statique pour toute les pages, cf mon site)…sur ma page « boutique’…merci José!!
Bonjour David,
Pour que ce menu s’affiche, il va falloir modifier le code de ton thème.
Et avant bien entendu, il faudra créer un thème enfant pour que tes modifications soient pérennes.
Bien cordialement,
José
Bonjour, vous venez de me sauvée !! J’ai acheté un thème pour sa page d’accueil et je me suis rendue compte que les pages n’étaient pas du tout pour moi !
Bonjour,
Merci pour votre commentaire.
Bien cordialement,
José
Bonjour,
Voici l’erreur que me signale WordPress : « L’archive n’a pas pu être installée. Il manque le fichier style.css à ce thème. »
Que faut-il faire?
Marc
Bonjour,
Merci pour votre commentaire.
Il semble que le thème WordPress ne soit pas correctement installé.
Quel est ce thème que vous souhaitez activé ou utilisé ?
Essayez de le supprimer et de le ré-installer.
Bien cordialement,
José
Résolu.
Je l’avais ajouté comme thème, et non comme extension.
Désolé pour l’erreur…
Bonjour,
Et merci beaucoup pour cette super explication !!
Une simple question, le second thème que vous utilisez « Landingpage » c’est un thème que vous avez créé ? Est-il possible de pouvoir l’utiliser ?
Je vous remercie d’avance.
Cordialement,
Aurélien Ibarrart
Bonjour,
Merci pour votre commentaire.
J’utilise maintenant Thrive Content Builder
qui facilite grandement la création de Landing Pages for WordPress et bien plus. De plus il fonctionne avec tous les themes WordPress.
Bien cordialement,
José
A utiliser avec theme-test-drive pour visualiser le rendu d’un thème (transparent pour les visiteurs) !