Au cœur de nombreux thèmes WordPress populaires se trouve un puissant panneau d’options de thème. C’est un excellent moyen d’inclure des options de personnalisation de thème que les non-développeurs peuvent gérer et comprendre. De nombreux utilisateurs n’ont aucune idée de ce qu’est CSS, mais ils peuvent utiliser des onglets, des bascules, des listes déroulantes et des sélecteurs de couleurs.
Ci-dessous, j’ai répertorié quelques-uns des meilleurs cadres d’options de panneau de thème WordPress gratuits disponibles sur le Web. Ils ont des interfaces utilisateur conviviales et sont toutes d’excellentes options à prendre en compte pour les développeurs de thèmes WordPress lors du codage de nouveaux thèmes.
Personnalisateur de thème WordPress
C’est une option géniale car elle est intégrée à WordPress ! le Personnalisateur de thème WordPress permet aux utilisateurs de personnaliser facilement leur thème sans avoir à connaître le code. Mieux encore, lorsqu’ils modifient le slogan, téléchargent un logo, modifient la couleur d’arrière-plan ou toute autre chose, ils peuvent voir leurs modifications dans un aperçu en direct au fur et à mesure qu’ils les réalisent. De cette façon, ils peuvent voir leurs modifications avant de s’engager sur une police ou une couleur spécifique.
Encore une fois, puisque cela fait déjà partie de WordPress, il n’y a rien à installer. Il est déjà dans votre panneau de thème sous Apparence. Il existe des instructions sur WordPress.org (et partout sur Internet – il suffit de Google) pour savoir comment étendre le personnalisateur pour ajouter des options pour à peu près tout ce que vous pouvez penser, y compris les types de publication personnalisés, les curseurs et plus encore.
En savoir plus sur le personnalisateur
Cadre de redux
Le cadre Redux peut être utilisé à la fois comme plugin ou intégré à votre thème/plugin pour ajouter des options, mais il comprend également une puissante classe de méta de publication afin que vous puissiez ajouter des options de méta à vos publications et pages ainsi que la prise en charge du personnalisateur de thème.
Nous avons utilisé le Redux Framework dans notre thème Total WordPress car il nous a permis d’ajouter une tonne de paramètres puissants pour contrôler les couleurs du thème, les mises en page, les arrière-plans, les paramètres sociaux, les options de recadrage d’image, les options de police, etc.
Redux est l’un des frameworks d’options les plus puissants et est également très bien pris en charge par les développeurs. En fait, nous l’aimons tellement que nous leur avons déjà envoyé plusieurs dons. De plus, ils travaillent sur de superbes modules complémentaires premium qui ajouteront encore plus de fonctionnalités.
Obtenez le plugin Redux Framework
Plugin de cadre d’options
Le plugin Options Framework est un excellent moyen d’ajouter des options de personnalisation étendues à votre thème WordPress. En fait, nous avons même utilisé ce plugin sur certains de nos thèmes Themelocal Premium (jetez un œil à notre thème Ultra). Le plugin prend en charge à peu près toutes les personnalisations auxquelles vous pouvez penser, telles que les zones de texte, les sélecteurs de couleurs, les téléchargements d’images et les options de typographie, pour n’en nommer que quelques-unes. Construire vos options personnalisées est également un jeu d’enfant, puisque le développeur du plugin (Devin Price) a emballé un dossier « options-check » utile qui agit comme un plan d’options dans le téléchargement de github.
L’installation ne pourrait pas être plus simple. Obtenez simplement le plugin dans le répertoire des plugins WordPress pour commencer. Ensuite, définissez toutes vos belles options de thème dans le fichier options.php et le plugin Options Framework les affichera automatiquement.
Obtenez le plugin Options Framework
Cadre fluide
Le framework Fluent est un framework de développement très avancé pour WordPress qui est non seulement bon pour créer des panneaux d’administration de thème, mais aussi pour les métabox, méta utilisateur, méta taxonomie et plus encore ! Cela signifie que vous pouvez utiliser le framework unique essentiellement pour toutes vos fonctionnalités hors modèle. Le framework Fluent a été créé par « nohalfpixels », sorti le 8 juillet 2014 et est vendu sur CodeCanyon à un prix très abordable.
Cadre d’options légèrement modifié – fait maintenant partie de Redux !
SMOF est un puissant framework d’options né de la combinaison du plugin Options Framework mentionné ci-dessus, du KIA Options Framework et de quelques idées d’interface utilisateur du plugin OptionTree. Chez Themelocal, nous avons utilisé SMOF sur un tas de thèmes récents (jetez un œil à Cleaner, Foxy et le nouvel Office 2.0) car il est facile à comprendre pour les utilisateurs, il s’intègre de manière transparente dans les thèmes WordPress, et il permet de ajoutez des options avancées telles que des sections de page d’accueil par glisser-déposer et une gestion de curseur personnalisée.
L’ajout de SMOF à votre thème WordPress est rapide et indolore. Collez le code dans votre fichier functions.php, réinitialisez votre base de données et ajoutez vos options au fichier theme-option.php. Et si vous êtes bloqué, il existe de la documentation et un forum d’assistance pour vous aider.
Remarque : ce plugin a fusionné avec le framework Redux ci-dessus, alors s’il vous plaît nous celui-là à la place !
OptionTree Framework Plugin – fait maintenant partie de Redux !
Ce petit plugin intelligent a en fait été sponsorisé par ThemeForest pour donner à leurs auteurs une excellente option pour ajouter des options de thème d’une manière que les utilisateurs peuvent comprendre. OptionTree permet aux développeurs de thèmes de proposer de nombreuses options aux concepteurs/utilisateurs qui achètent leurs thèmes WordPress. Avec la mise à jour 2.0, OptionTree a la capacité d’exister dans le répertoire racine de votre thème afin que vous puissiez l’utiliser via les paramètres/méta-boîtes et ceux qui achètent votre thème ne peuvent pas casser les options OptionTree s’ils modifient l’un des paramètres de l’UI Builder. Une autre excellente option est l’import/export d’options de thème et de données afin que vous puissiez emballer différentes versions d’options de thème avec votre thème.
Une autre installation super facile. Obtenez le plugin depuis le répertoire des plugins WordPress, activez-le, puis utilisez la documentation si vous avez besoin de plus d’aide.
Remarquer: Ce plugin a fusionné avec le Redux Framework ci-dessus, alors s’il vous plaît nous celui-là à la place !
Cadre UpThemes
UpThemes a créé ce cadre génial basé sur l’API Settings. Le framework utilise également le téléchargeur de médias WordPress intégré pour le garder léger et sécurisé. Vous pouvez ajouter de nombreuses options de personnalisation pour vos utilisateurs, telles que les couleurs, les mises en page, les polices, etc. De plus, UpThemes a intégré un personnalisateur de thème en direct afin que vous puissiez prévisualiser chacune de vos personnalisations (c’est-à-dire un échantillon de couleur ou un extrait de police).
Vous avez deux options – soit télécharger le framework depuis github et coller le contenu décompressé dans votre options.php, soit ajouter le framework en tant que sous-module à votre thème (de cette façon, toute mise à jour du framework sera automatique). Il existe un guide de démarrage complet sur la page UpThemes Framework avec des instructions détaillées, ce qui rend les deux méthodes d’installation très faciles.
Cadre d’options thématiques des PSN
Le NHP Options Framework est dérivé d’un mélange d’Options Framework Plugin et du framework UpThemes. Ce cadre a des onglets de paramètres conviviaux, une intégration avec l’API de paramètres intégrée de WordPress, des outils et des messages d’erreur personnalisés, et le meilleur de tous, vous pouvez facilement personnaliser et étendre ce cadre. Créez des champs personnalisés (texte, boutons, téléchargements, balises, couleurs, cases à cocher, etc.) ou des validations (urls, entrées HTML, valeurs hexadécimales, dates, etc.) avec des classes de champs extensibles et des classes de validation – ou faites les deux avec des fonctions de rappel.
Pour installer NHP Theme Options, ajoutez simplement le fichier bhp-options.php à votre fichier functions.php. Peasy facile. Il y a aussi un énorme WIKI avec toutes sortes d’informations sur le framework et devrait vous aider avec presque toutes les questions que vous pourriez avoir.
Obtenez le cadre d’options de thème PSN
Vos expériences
Nous voulons savoir si vous avez utilisé l’un des frameworks ci-dessus et comment vous l’aimez. Laissez un commentaire ci-dessous et montrez votre expérience et vos recommandations !