Maison >Tutoriel CMS >WordPresse >Découvrez votre cadre de thème WordPress

Découvrez votre cadre de thème WordPress

王林
王林original
2023-09-03 12:17:02598parcourir

揭开你的 WordPress 主题框架的面纱

Vous venez peut-être de développer un framework thématique pour vous et/ou votre équipe, auquel cas les étapes de publication du code ne seront pas pertinentes. Mais si vous voulez que votre code soit largement disponible, vous devez trouver un canal pour le distribuer et décider si vous voulez que les gens paient pour cela.

Dans ce tutoriel, j'examinerai les options suivantes :

Gratuit :

  • Référentiel de thèmes WordPress
  • GitHub ou référentiel similaire

Premium :

  • Fournisseur de thèmes tiers
  • Votre propre site Web

J'examinerais également les options « freemium », qui incluent les deux éléments ci-dessus.

Publiez votre framework gratuitement

Si vous développez un cadre pour soutenir votre propre travail, mais que vous souhaitez également le mettre à la disposition des autres, vous pouvez envisager de le publier gratuitement. Cela redonne à la communauté WordPress et vous donne accès à de nombreux développeurs talentueux qui pourront peut-être vous aider à améliorer le framework.

Si vous souhaitez diffuser votre code gratuitement, vous avez deux options principales :

  • Soumettez-le au référentiel de thèmes WordPress
  • Rendez-le disponible en téléchargement via des services de référentiel comme GitHub.

Référentiel de thèmes WordPress

C'est le premier endroit où les utilisateurs et les développeurs WordPress recherchent lorsqu'ils recherchent des thèmes gratuits sur le marché et c'est la source la plus fiable de thèmes WordPress gratuits. Soumettre un thème ne vous coûtera rien, mais vous devrez vous assurer qu'il respecte les directives d'évaluation du thème :

  • Qualité du code. Votre code doit être conforme aux normes de codage WordPress et ne doit générer aucune notification de fonction obsolète, avertissement, ou une erreur.
  • Démo et fonctionnalités. Le thème est pour la démo, donc si Votre thème contient de nombreuses fonctionnalités, il devrait probablement être résumé dans un plugin.
  • Fonctionnalités du thème. Votre thème doit prendre en charge tous les principaux WordPress fonction, qu'elle ait ou non des fonctionnalités supplémentaires qui lui sont propres.
  • Balises et crochets de modèle. Ceux-ci doivent être mis en œuvre correctement.
  • Classes CSS générées par WordPress. Où votre thème doit les utiliser En rapport.
  • Fichier modèle. Votre thème doit les utiliser correctement.
  • Sécurité et confidentialité. Le thème doit assurer la sécurité des données et des utilisateurs confidentialité.
  • Autorisation. Votre thème doit être sous licence compatible GPL.
  • Nommez-le. Le nom de votre thème ne doit pas contenir « WordPress » mais doit Soyez unique pour éviter de dérouter les utilisateurs.
  • Lien de crédit. Votre thème doit les utiliser de manière appropriée.
  • Documentation. Vous devez au minimum fournir un fichier readme.txt.
  • Tests unitaires du thème - Votre thème doit réussir ces tests.
  • Le thème est obsolète. Vous devriez garder le vôtre Une fois qu'un sujet est accepté, il devient le sujet actuel.

Les tests unitaires de thème sont les tests que les évaluateurs de thème exécuteront sur votre site pendant le processus de révision, cela vaut donc la peine de l'exécuter sur votre thème avant de le soumettre. Les étapes sont :

  1. Téléchargez le fichier XML contenant les données de test.
  2. Utilisation Importez le fichier XML dans votre thème via le menu Importer.
  3. Paramètres WP_DEBUGtruewp-config.php.
  4. Installation Un ensemble de plugins passe Plugin développeur.
  5. Exécuter Effectuez un examen du sujet en utilisant le processus décrit dans ce guide.

Si votre thème réussit le test et répond aux critères énumérés ci-dessus, alors vous êtes prêt à le soumettre. Veuillez télécharger conformément aux directives données et ne soyez pas impatient : les testeurs de thèmes sont des bénévoles qui effectuent ce travail pendant leur temps libre, ils ne peuvent donc pas vous donner de réponse tout de suite.

GitHub

Utiliser GitHub pour distribuer votre thème vous donne plus de contrôle que l'utilisation d'un référentiel de thèmes et vous évite certaines étapes lors de la mise à jour de votre thème.

Pour démarrer le processus, tout ce que vous avez à faire est de créer un référentiel public avec vos fichiers de thème. Vous pouvez ou non souhaiter créer un compte spécifique pour votre framework (ou l'organisation associée à votre compte) afin de le séparer de votre propre compte GitHub (si vous en avez un). L'avantage est que vous pouvez ajouter des plugins et des thèmes enfants dans un référentiel séparé sur votre nouveau compte et créer un espace pour tout ce qui concerne le framework autonome.

Vos utilisateurs peuvent facilement télécharger votre code depuis GitHub ou simplement le cloner s'ils souhaitent y travailler eux-mêmes. De plus, vous pouvez encourager d'autres utilisateurs à améliorer et à compléter le framework en le forçant, mais assurez-vous de revoir toutes les modifications avant d'accepter le code révisé dans la branche principale du référentiel.

Si votre framework est destiné aux développeurs, alors GitHub est un outil utile, mais si votre cible est les utilisateurs, alors il vaut mieux utiliser un référentiel de thèmes WordPress, plus convivial.

Publier un framework avancé

Lorsque vous publiez un framework en tant que produit premium, vous avez deux options :

  • Distribué via des fournisseurs de thèmes tiers
  • Distribuez sur votre propre site Web

Le recours à un fournisseur tiers vous donnera l'avantage de rendre votre thème plus visible, mais cela signifie que le fournisseur prélèvera un pourcentage sur vos ventes. Au début, cela peut en valoir la peine, car vous pourrez toucher plus d'utilisateurs potentiels et donc potentiellement gagner plus d'argent. Si votre framework devient plus mature, vous pouvez décider de le distribuer vous-même.

Fournisseur de thèmes tiers

De nombreux fournisseurs de thèmes sont disponibles pour vous. Beaucoup d'entre eux ne vendent que des thèmes enfants de leurs propres frameworks, alors assurez-vous d'utiliser un fournisseur qui vend des thèmes autonomes. Vous devez également vous assurer que votre framework peut être commercialisé en tant que tel et pas seulement en tant que thème autonome.

En raison de l'évolution constante du marché, je ne fournirai pas de liste de fournisseurs de thèmes, mais je ne peux que vous recommander de rechercher attentivement et de trouver des fournisseurs qui vendent le type de thème que vous créez à votre marché cible. Et vérifiez combien ils facturent et s’ils utilisent une licence GPL.

Distribuez vous-même

Distribuer le framework vous-même vous donnera plus de contrôle sur la façon dont vous le vendez, sur la façon dont vous le regroupez, ainsi que sur les thèmes enfants et les plugins que vous développerez pour le prendre en charge. Vous ne pourrez pas entrer sur le grand marché de cette façon, mais vous pourriez décider d’opter pour un modèle « freemium », proposant du code gratuitement via le référentiel de thèmes WordPress et d’autres via un abonnement.

Pour vendre des cadres sur votre propre site Web, vous devez créer une documentation pour vos utilisateurs et mettre en place des abonnements en ligne et des téléchargements sécurisés. Des plugins comme WooCommerce vous aideront à le faire. Vous devez également créer un plan marketing.

Utilisez le modèle « Freemium »

L'idée des thèmes et plugins « freemium » est en constante évolution, et de nouvelles façons de le faire fonctionner, mais voici quelques idées :

  • Publiez votre framework et développez gratuitement des thèmes et plugins enfants premium.
  • Distribuez gratuitement une version simplifiée du framework avec des fonctionnalités supplémentaires (payantes).
  • Publiez votre framework gratuitement et fournissez un support et/ou de la documentation aux abonnés payants.

L'avantage de ce modèle est que vous avez accès au référentiel de thèmes WordPress où des milliers d'utilisateurs téléchargent des thèmes chaque jour, et vous pouvez les diriger vers votre propre site Web pour accéder à des fonctionnalités premium, vous offrant ainsi plus que ce que vous auriez vous-même. Contrôle de l'utilisation des fournisseurs de thèmes.

Résumé

Publier vos cadres auprès d'autres utilisateurs vous donne la possibilité de gagner de l'argent ou de redonner à la communauté. Comme je l'ai montré, vous pouvez choisir de publier votre code gratuitement ou moyennant des frais, ou une combinaison des deux.

Le choix que vous choisirez dépendra de votre propre situation et des utilisateurs cibles de votre framework. Quel que soit votre choix, assurez-vous de mettre à jour les fichiers de structure pour vos utilisateurs et de revoir vos politiques de temps en temps.

Bonne chance à vous !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn