Vente de thèmes WordPress sur ThemeForest éléments à inclure dans le pack de production

En tant qu’auteur de thèmes WordPress, vous pouvez organiser votre pack thématique de nombreuses manières, mais les réviseurs de ThemeForest respectent scrupuleusement les exigences en matière de soumission de thèmes et les recommandations non écrites. Dans cet article, je vais expliquer comment préparer votre pack de démonstration sur le thème de la production. ce que vous devriez inclure et ce que vous devriez éviter.

Exigences de soumission de thème WordPress

N'hésitez pas à parcourir les nombreuses exigences relatives à la soumission de thèmes, mais vous ne trouverez pas de description de ce que vous devriez exactement mettre dans le pack de production de votre thème. Au lieu de cela, nous allons obtenir les informations dont nous avons besoin à partir du tableau de bord de téléchargement d'élément ThemeForest..

Choisir WordPress dans la liste déroulante de la catégorie; vous serez amené à une interface de téléchargement. Passer le Nom et description panneau pour le moment et portez votre attention sur la Des dossiers panneau.

On vous demandera d’abord le fichier de miniatures 80x80px. Cela peut être au format PNG ou JPG, à vous de choisir, mais je préfère le format PNG.

La prochaine étape est l'image d'aperçu du thème. Ici, vous devez faire très attention au dimensionnement et à la dénomination des fichiers. Cette image sera visible sur la page du produit et dans la page des résultats de la recherche. Faites-le exactement 590x300 pixels et nommez-le de la manière suivante: 01_.jpg. Si vous souhaitez inclure davantage d'images de prévisualisation, créez-les avec le même format d'image que l'image de prévisualisation principale, assurez-vous que la largeur et la hauteur de vos fichiers sont au maximum de 900 pixels. Et la dénomination devrait être similaire au premier fichier 02_.jpg , 03_.jpg. Vos fichiers de prévisualisation doivent être ajoutés à un fichier d’archive zip séparé, même si vous n’avez qu’un seul fichier de prévisualisation. Nommez l'archive d'aperçu preview.zip.

La section suivante concerne les fichiers principaux. Ici, vous devez inclure tous les fichiers requis pour l'utilisateur final, à l'exclusion des fichiers vignettes et aperçus..

Et la dernière chose est le fichier zip de thème téléchargeable lui-même. Ceci est le fichier que les utilisateurs peuvent télécharger sur WordPress pour commencer à utiliser votre thème.

Mon approche personnelle

En général, ce que nous avons couvert jusqu’à présent, c’est tout ce que vous avez trouvé dans les sources officielles sur le classement des fichiers de production par thème. Le reste se résume aux meilleures pratiques et recommandations. Je vais partager ma propre approche que vous pouvez prolonger. suggérez vos propres idées dans les commentaires.

J'utilise un dossier de travail avec tous mes projets. Je crée d'abord un dossier séparé Uploads. Si vous créez plusieurs types de produits pour plusieurs plates-formes (par exemple, des plug-ins et des thèmes pour WordPress, Joomla, Drupal, etc.), créez des dossiers distincts dans le dossier de téléchargement pour chaque plate-forme et pour chaque type de projet, comme suit.

Uploads ├── WordPress ├── Thèmes └── Plugins Drupal ├── Thèmes Plugins

Puis créez un dossier dans le Uploads / WordPress / Thèmes dossier avec le nom du thème et _pack préfixe, comme ça nom_motif. À l'intérieur cette folder créer plusieurs dossiers de sous-dossiers:

Téléversements └── WordPress └── Thèmes nom_thème_package ├── Démos ├── Extraits de code Suppléments ├── Modules externes Fichiers finaux

Il y a quelques autres fichiers et dossiers que nous inclurons dans le nom_motif dossier, mais pour l'instant examinons maintenant les dossiers énumérés ci-dessus.

Démos

Que votre thème comporte plusieurs démos ou une seule démo, vous devez inclure vos fichiers de démonstration dans votre pack de téléchargement, même si vous disposez d'une fonctionnalité «importation démo en un clic» ou de blocs de modèles prêts à l'emploi directement à partir de votre ordinateur. thème. Il y aura des situations où les utilisateurs auront besoin d'une importation manuelle de démonstration.

Si votre thème comporte plusieurs démos, créez chaque dossier de démonstration dans le dossier principal. Démos dossier séparément. Inclure tous les fichiers nécessaires avec chaque démo. Par exemple, j'inclus:

  • fichiers XML séparés: all.xml, posts.xml, pages.xml, etc..
  • widgets.wie: le fichier d'importation de widget généré avec le plugin Widget Importer & Exporter.
  • options.json: le fichier d'importation des paramètres du panneau d'options du thème. J'utilise reduxframework pour créer le panneau d'options de thème. Si vous utilisez un autre cadre de panneau d'options, il devrait avoir une sorte de fonctionnalité d'importation / exportation..
  • slider1 / 2 / 3.zip: le fichier ZIP de la révolution du curseur. J'utilise le curseur Revolution pour créer des diapositives pour mes thèmes. J'inclus donc tous les curseurs que j'ai créés avec le thème dans les démos..
  • Débuter avec Slider Revolution pour WordPress

    Slider Revolution est l’un des plugins les plus populaires vendus sur le marché Envato. Avec plus d'un quart de million de ventes vendues, le plugin est populaire auprès des…
    Adi Purdila
    WordPress

Extraits

Tous les auteurs de thèmes ont leurs propres hacks et raccourcis afin de permettre aux clients d’utiliser plus facilement leurs thèmes. Par exemple, un utilisateur doit parfois activer le rendu en code court dans le widget de texte, ou permettre au téléchargement SVG d'utiliser une police d'icônes personnalisée ou un fichier de logo SVG, ou encore rendre la vidéo HTML5 compatible avec plusieurs navigateurs, parmi toutes ces tâches. peut être fait avec des petits blocs de code prêts à l’emploi ou des actions et filtres WordPress. J'inclus un fichier TXT pour chaque "hack de la vie" dans le dossier des extraits, avec les instructions données dans le fichier d'aide.

Additionnel

Vous pouvez y inclure toutes les ressources supplémentaires que vous souhaitez inclure avec votre thème. Il peut s'agir de polices d'icônes personnalisées, spécifiques à un thème, ou de photos et de vidéos que vous avez achetées pour la démonstration et qui possèdent la licence appropriée à inclure dans votre produit commercial. Vous n'êtes pas limité ici, tant que vous ne respectez pas les exigences de soumission de thèmes concernant les licences de fichiers..

Plugins

Si votre thème comprend des plug-ins premium et que vous possédez une «licence d'utilisation en stock», vous devez inclure les fichiers ZIP du plug-in ici. Par exemple, j'inclus habituellement Slider Revolution et WPBakery Page Builder.

Fichiers et dossiers supplémentaires

Après avoir couvert les principes fondamentaux, examinons ce qui doit être inclus. dans le nom_motif dossier ajouter ce qui suit:

  • Dossier de base du thème avec tous les fichiers
  • Dossier de base du thème thème enfant avec tous les fichiers
  • Manuel au format PDF ou HTML
  • Changelog.txt

Thème enfant

Les exigences de soumission de ThemeForest ne rendent pas obligatoire l'inclusion d'un thème enfant, mais cela est vivement recommandé. Si vous incluez un thème enfant, il devrait logiquement être codé avec les normes requises. Par exemple, il devrait être nommé votreenfant-enfant, les fichiers inclus doivent au moins comprendre un fichier functions.php, un screenshot.png et le fichier style.css. Même si votre thème enfant est vide, ces fichiers sont suffisants pour aider vos acheteurs à démarrer.. 

Si votre thème enfant étend le thème principal, le fichier functions.php doit au moins inclure les éléments suivants:

Et le fichier style.css doit au moins inclure ces détails d’en-tête:

/ * Nom du thème: Yourthemename Child URI du thème: https://yourtheme.com Description: Description du thème de l'enfant ici Auteur: Auteur nom ici Auteur URI de l'auteur: https://authoruri.com Version: 1.0 Modèle: yourthemename * / / * = Theme la personnalisation commence ici --------------------------------------------------- --------------- * /

Manuel

Les auteurs de thèmes ne sont plus obligés d'inclure de la documentation hors ligne dans le thème. Il est recommandé d'organiser votre propre site en ligne, de la rendre accessible au public et de placer un lien vers celle-ci dans la description de l'article. Toutefois, vous pouvez toujours inclure de la documentation hors ligne si vous le souhaitez. . C'est une question de préférence plutôt qu'une règle stricte, je préfère inclure un manuel PDF.

Changelog.txt

Les fichiers de modifications sont un moyen important de rendre le développement de votre thème totalement transparent. Répertoriez toutes vos modifications et corrections de bogues dans ce document. Organisez-le avec les versions et les dates, comme suit:

08,07,2018 - Version 1.1.5 - Mise à jour compacte de Visual Composer - Correction de problèmes de style mineurs - Correction du saut de l'en-tête Sticky sur les appareils mobiles

Rejeter (hors production)

C’est un autre dossier que j’inclus dans mon propre pack thématique (bien que ce ne soit pas la version de production, car c’est uniquement à mes yeux). Je recommande fortement de collecter toutes les questions de rejet que votre thème obtient après la soumission. Recueillir un historique des rejets pour chaque thème est une bonne pratique et contribuera à améliorer tous les projets futurs..

La structure du dossier final

Jetons un dernier regard sur les fichiers et les dossiers que nous avons inclus dans le themefolder_pack:

Téléchargés └── WordPress └── Thèmes └── nom_modal_package ├── Démos ├── Extraits de code Suppléments ├── Modules externes Rejeter Themefolder them Sujet pour enfant ├── Manuel pdf, html ── Changelog.txt └── Fichiers finaux

Fichiers finaux

Il est temps de créer les fichiers finaux à télécharger sur ThemeForest.

  • Sélectionnez votre Themefolder et créez un ZIP à partir du même nom..
  • Sélectionnez tous les dossiers et fichiers, sauf Rejeter et Fichiers finaux, et compresse dans themename_pack.zip
  • Copiez ces deux fichiers zip et passez à Fichiers finaux dossier.
  • Ouvrez le dossier Final-files et ajoutez un Aperçu dossier en elle.
  • Ajoutez à cela tous les fichiers de prévisualisation dont nous avons parlé précédemment.
  • Créez le fichier preview.zip à partir de ce dossier.
  • Et mettez également le fichier thumbnail.png / jpg dans le dossier Fichiers finaux dossier.
  • Vous avez maintenant tous les fichiers nécessaires à télécharger sur ThemeForest: yourtheme.zip, yourtheme_pack.zip, le preview.zip et le thumbnail.png / jpg.

Conclusion

Dans cet article, j’ai inclus un ensemble de recommandations et d’exigences pour la soumission de fichiers de thème WordPress finaux à ThemeForest. Il se peut que votre thème subisse encore le rejet sous une forme ou une autre, mais en incluant tous les fichiers nécessaires de la bonne manière, le processus de révision sera un peu plus fluide..

Si vous avez des suggestions ou des questions, n'hésitez pas à ajouter un commentaire ci-dessous. Dans le prochain article, nous allons apprendre à tirer le meilleur parti des démonstrations de votre thème WordPress..

Enfin, merci aux commentateurs de ThemeForest, Rich Tabor et Scott Parry, pour avoir vérifié les faits.!