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.
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_
. 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_
, 03_
. 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.
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.
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:
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.
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..
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.
Après avoir couvert les principes fondamentaux, examinons ce qui doit être inclus. dans le nom_motif
dossier ajouter ce qui suit:
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 --------------------------------------------------- --------------- * /
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.
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
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..
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
Il est temps de créer les fichiers finaux à télécharger sur ThemeForest.
Rejeter
et Fichiers finaux
, et compresse dans themename_pack.zipFichiers finaux
dossier.Aperçu
dossier en elle.Fichiers finaux
dossier.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.!