WordPress : Utilisez-vous vraiment toutes ces options de thème WP ? Je ne pense pas
Il y a quelques jours maintenant, j’ai commencé à penser à créer un backend de framework de thème WP. Travaillant avec wordpress depuis un certain temps, j’ai étudié beaucoup de thèmes de « wp theme clubs » et leur backend. Toutes les sections de paramètres sont organisées dans des onglets verticaux, rien de plus. La même chose encore et encore et encore. Je pense que 90 % des acheteurs (clients) n’utiliseront jamais ces options. Ai-je raison ou c’est juste dans ma tête ?
Dois-je créer un backend de thème en utilisant le même style old/booooooring ou mieux essayer de sortir des sentiers battus et de créer du nouveau, intuitif et innovant ?
Merci.
Solution n°1 trouvée
Je ne pense pas nécessairement que la question soit mutuellement exclusive.
Les utilisateurs ayant des besoins simples peuvent souhaiter la simplicité, jusqu’à ce que des options soient nécessaires. Une réponse large et ambiguë à une question ouverte.
Découvrez le thème wp-svbtle : https://github.com/gravityonmars/wp-svbtle
Il a fait un arrière-plan résumé séparé.
Solution n°2 trouvée
Même si 90 % de vos utilisateurs ne souhaitent pas personnaliser le thème, vous en exclurez 10 % qui souhaitent personnaliser votre thème.
Je vous suggère de mettre en uvre 2 choses pour permettre à vos utilisateurs de personnaliser les choses.
personnalisateur de thème
Depuis la version 3.4, il existe le personnalisateur de thème. Il fonctionne déjà en vingt-onze et vingt-douze.
Jetez-y un coup d’il si vous ne l’avez pas fait, il est assez facile à utiliser pour les utilisateurs et peut être étendu.
Lire la suite:
- http://codex.wordpress.org/Theme_Customization_API
- http://ottopress.com/2012/making-a-custom-control-for-the-theme-customizer/
- http://wp.tutsplus.com/tutorials/theme-development/digging-into-the-theme-customizer-overview/
Actions et filtres
Vous avez probablement utilisé add_action()
et add_filter()
avant. Vous pouvez ajouter vos propres filtres à votre thème afin que les utilisateurs plus avancés puissent modifier des éléments. Cela vous coûte moins d’efforts que d’en faire une option tout en gardant votre thème facile à modifier (pour les utilisateurs qui savent coder)
Découvrez quelques thèmes plus étendus, ils sont complets do_action()
et
apply_filters()
.
Un exemple. Avant de commencer votre boucle, vous pouvez ajouter un fichier do_action('before_content')
. Désormais, un utilisateur peut ajouter un fichier add_action('before_content', 'add_breadcrumbs_callback_fnc');
. Maintenant, votre thème exécutera la add_breadcrumbs_callback_fnc
fonction afin que l’utilisateur puisse ajouter des fils d’Ariane sans modifier votre thème.
Lire la suite:
- http://themeshaper.com/2009/05/03/filters-wordpress-child-themes/
- http://wp.tutsplus.com/tutorials/the-beginners-guide-to-wordpress-actions-and-filters/
Essayez d’introduire un ensemble de crochets par défaut pour chaque thème :
- http://literalbarrage.org/blog/2012/06/29/wordpress-theme-hook-alliance/
- https://github.com/zamoose/themehookalliance
0 commentaire