Pour permettre à vos visiteurs de choisir leur thème : Theme Switcher
Pour présenter ma collection de thèmes pour WordPress en français, quoi de mieux que de permettre à vous, visiteur de ce blog, de choisir entr tous les thèmes que j’ai déjà traduit celui qui vous plait le plus. Un autre intérrêt que je vois à ce plugin est de me permettre de travailler sur la traduction d’un thème plus facilement. Je sais qu’il existe un plugin qui permet d’avoir un thème en cours de préparation et visible seulement par certains utilisateur (administrateurs…) mais comme je n’arrive pas à le retrouver dans la banque des plugins pour WordPress je vais faire d’une pierre 2 coups avec ce plugin.
Récap de l’intérêt de ce sélecteur de thèmes :
- Donner à vos utilisateur le contrôle de leur affichage.
- En phase de création de sites, permettre facilement de tester différents thèmes.
- Tester les différents thèmes que j’ai traduit en français.
Téléchargez la version widgétisée de Theme Switcher chez freepressblog.
Installation et utilisation.
- Téléchargez, dézippez et uploadez le plugin.
- Activer le plugin dans votre panneau d’administration
- Tirer le Widget dans les widgets actifs
Problèmes rencontrés.
- Si vous testez un thème qui ne comprend pas le sélecteur de thème (thèem non widget ready ou avec des appellation de sidebar exotiques, vous ne pouvez plus revenir au thème par défaut. Le seul moyen que vous ayez de vous en sortir est de désactiver le plugin. Mais lorsque vous le réactivez, le thème en question redevient votre thème et vous ne pouvez toujours pas en changer…
- Si le thème que vous avez activé n’est pas « Widget Ready », le panneau d’administration ne comprend plus la gestion des widgets.
Tests encore à faire.
- Voir comment se comportent des pages comme « annuaire » lors du changement de thème. Je présume que ça ne vas pas êtrte terible mais j’en resterai aux supputation car compte tenu de ce qui précède je ne peux pas le tester.
Conclusion.
Pour le moment, je ne peux pas vous donner accès à cette fonction sur mon site. Ce qui manque pour moi dans ce widget c’est :
- La possibilité de définir un thème par défaut.
- La possibilité d’exclure un thème (ou son corollaire c’est à dire de choisir les thèmes autorisés).
- La possibilité de modifier sont thème par défaut depuis le panneau d’administration (idéalement dans la gestion de son profil, comme par exemple dans punbb où l’on peut modifier son thème par défaut dans son profil).
PS : Si vous avez connaissane d’un plugin réglant ces problèmes (tout ou en partie), merci de me le signaler dans les commentaires…
Tags : administration, plugin, widget

Bonjour,
Un autre plugin existe mais il n’est pas widgétisé. Par contre, il permet d’exclure les thèmes que l’on ne veut pas voit apparaître.
J’ai demandé à son auteur, s’il pouvait le widgétiser.
Voir : http://386a.net/blog/wordpress/theme-switcher/
J’ai également demandé à l’auteur de Theme Switcher Widget de voir la possibilité d’exclure certains thèmes.
A suivre.
Cordialement.
http://themebot.com/webmaster-tools/wordpress/wordpress-plugins/
Celui là a l’air intéressant. Mais moi, ce qui m’intéresse c’est que les gens choisissent un thème et que celui ci soit chargé par défaut quand ils arrivent sur le blog…
Bonsoir,
J’ai mis la version Theme Switecher Reload sur mon site car je trouve ce concept variment super. Même si l’exclusion de certains thèmes me parait incontournable, surtout pour les thèmes WP dorigine qui malgré leur simplicité, sont tout de même rassurant en cas de blème.
Vivement donc cette nouvelle fonctionnalité…
En tout j’adore.Theme Switcher.
J’utilise depuis peu ce petit outils bien utile pour mes visiteurs lorsqu’un thème ne leur plait pas.
Alors je vous remercie pour l’info en leurs noms
Et bien moi je trouve pour le moment que ça vu qu’il m’a demandé de cocher les thèmes que je voulais mais seul hic :
Instructions
1. Select the themes you want to display in the switcher.
2. Use get_theme_switcher() to call the theme switcher function.
Theme Switcher
Optional : get_theme_switcher(’dropdown’) for dropdown menu.
Je colle où ce code ?
Zut le code est pas passé !
[code] Theme Switcher
[/code]