Ca autor temă WordPress există multe modalități prin care puteți organiza pachetul tematic de producție, dar recenzenții ThemeForest respectă cu strictețe cerințele de depunere a temelor și recomandările nescrise. În acest post voi explica cum să vă pregătiți tema de producție demo pack; ce ar trebui să includeți și ce ar trebui să evitați.
Simțiți-vă liber să răsfoiți cerințele extinse de trimitere a temelor, dar nu veți găsi descrieri despre ce anume ar trebui să puneți în pachetul de producție al temei. În schimb, vom obține informațiile de care avem nevoie din tabloul de bord pentru încărcarea elementului ThemeForest.
Alege WordPress în lista drop-down de categorii; veți fi dus la un UI de încărcare. Sari peste Nume și descriere pentru moment, și îndreptați atenția către Fișiere panou.
În primul rând, vi se va solicita fișierul Thumbnail de 80x80 pixeli. Aceasta poate fi PNG sau JPG, depinde de tine, dar prefer format PNG.
Următoarea este imaginea Temă de previzualizare. Aici ar trebui să fii foarte atent la dimensionarea și denumirea fișierelor. Această imagine va fi vizibilă pe pagina produsului și pe pagina cu rezultatele căutării. Faceți-o exact de 590x300 pixeli și denumiți-o în felul următor: 01_
. Dacă doriți să includeți mai multe imagini de previzualizare, creați-le cu același raport de aspect imagine ca imaginea principală de previzualizare, asigurați-vă că fișierele dvs. au maxim 900 de pixeli atât în lățime cât și înălțime. Și denumirea ar trebui să fie similară cu primul fișier 02_
, 03_
. Fișierele de previzualizare ar trebui adăugate într-un fișier de arhivare zip separat, chiar dacă aveți doar un singur fișier de previzualizare. Denumiți arhiva previzualizată preview.zip
.
Următoarea secțiune este pentru fișierele principale. Aici trebuie să includeți toate fișierele necesare pentru utilizatorul final, excluzând fișierele miniatură și previzualizare.
Și ultimul lucru este fișierul zip care poate fi încărcat în sine. Acesta este fișierul pe care utilizatorii îl poate încărca în WordPress pentru a începe să utilizeze tema.
În general, ceea ce am acoperit până acum este tot ce veți găsi din surse oficiale pe tema ambalării fișierelor de producție - restul se referă la cele mai bune practici și recomandări. Voi împărtăși propria abordare pe care sunteți binevenită să o prelungiți; sugerați ideile proprii în comentarii.
Folosesc un dosar de lucru cu toate proiectele mele. Mai intai creez un folder separat încărcările
. Dacă creați mai multe tipuri de produse pentru mai multe platforme (de exemplu, ambele pluginuri și teme pentru WordPress, Joomla, Drupal etc.), creați dosare separate în folderul Încărcați pentru fiecare platformă și pentru fiecare tip de proiect,
Încărcări ├── WordPress ├─────────────────────────────────────────────────────────────────────────────────────────────────
Apoi creați un dosar în Uploads / WordPress Teme /
dosar cu numele temei și _ambalaj
prefix, așa themename_pack
. Interior acea folder creați mai multe foldere de subfoldere:
└── WordPress └── Încărcări Teme └── themename_pack ├── Demo ├── Snippeturi ├── suplimentare ├── plugins └── finală fișiere
Există încă câteva fișiere și foldere pe care le vom include în themename_pack
dosar, dar pentru moment să analizăm acum dosarele enumerate mai sus.
Nu contează dacă tema are mai multe demo-uri sau doar un demo, trebuie să includeți fișierele demo în pachetul dvs. de descărcare, chiar dacă aveți un „un singur clic demo de import“, caracteristica, sau blocuri de șablon gata de utilizare direct de la dvs. temă. Vor exista situații în care utilizatorii vor avea nevoie de un import demo manual.
Dacă tema dvs. are demo-uri multiple, creați fiecare folder demo în interiorul principalului Demonstrații
folder separat. Includeți toate fișierele necesare cu fiecare demo. De exemplu, includ:
Toți autorii temelor au propriile hack-uri și comenzi rapide pentru a face mai ușor și mai productiv pentru clienți să își folosească temele. De exemplu, uneori, un utilizator va trebui să activați redarea SHORTCODE în widget-ul de text, sau pentru a permite încărcare SVG pentru a utiliza un font pictogramă personalizată sau un fișier SVG logo-ul, sau vor avea nevoie pentru a face video HTML5 cross-browser compatibil cu toate aceste sarcini se poate face cu blocuri de coduri de mici dimensiuni gata de utilizare sau cu acțiuni și filtre WordPress. Includeți un fișier TXT pentru fiecare "hacking de viață" în dosarul cu fragmente, cu instrucțiunile date în fișierul de ajutor.
Aici puteți include toate resursele suplimentare pe care doriți să le includeți în tema dvs. Acestea pot fi fonturi personalizate pentru pictograme specifice fiecărei teme, sau fotografii și videoclipuri stocate pe care le-ați achiziționat pentru demonstrația tematică și care au licența corespunzătoare pentru a le include în produsul dvs. comercial. Nu sunteți limitat aici, atâta timp cât nu respectați cerințele de depunere a temelor legate de licențierea fișierelor.
Dacă tema dvs. include plug-uri premium și aveți ceea ce este cunoscut sub numele de "licență de utilizare în stoc", ar trebui să includeți aici fișierele ZIP plugin. De exemplu, în mod obișnuit includ Slider Revolution și WPBakery Page Builder.
După ce am acoperit fundamentele, să aruncăm o privire la ce altceva trebuie să fie inclus. În themename_pack
adăugați următoarele:
Tematica Cerințelor de depunere prealabile nu fac obligatoriu includerea unei teme pentru copii, dar este foarte recomandată. Dacă includeți o temă pentru copil, ar trebui logic să fie codificată cu standardele cerute. De exemplu, ar trebui să fie numit yourthemename-copil
, fișierele incluse ar trebui să conțină cel puțin un fișier functions.php, un screenshot.png și fișierul style.css. Chiar dacă tema copilului dvs. este goală, aceste fișiere sunt suficiente pentru a vă ajuta să începeți cumpărătorii.
Dacă tema copilului dvs. extinde tema principală, fișierul functions.php ar trebui să includă cel puțin următoarele:
Și fișierul style.css ar trebui să includă cel puțin următoarele detalii antet:
/ * Tema Nume: Yourthemename pentru copii Tema URI: https://yourtheme.com Descriere: Copil Descriere Tema aici Autor: Numele autorului aici Autor URI: https://authoruri.com Versiune: 1.0 Format: yourthemename * / / * = Tema personalizarea începe aici ----------------------------------------------- --------------- * /
Autorii temelor nu mai sunt obligați să includă în tematică documentația offline - este recomandat să găzduiți propria dvs. online, să o faceți accesibilă publicului și să plasați o legătură într-o descriere a elementului, dar puteți să includeți documentația offline dacă alegeți . Aceasta este o chestiune de preferință mai degrabă decât o regulă strictă, prefer să includ un manual PDF.
Fișierele Changelog reprezintă o modalitate importantă de a vă face transparența totală. Afișați toate modificările și remedierile de eroare din acest document. Organizați-o cu versiuni și date, cum ar fi:
08,07,2018 - Versiunea 1.1.5 - Actualizat pe ambalaj Visual Composer - Probleme de coafare minoră corectate - Salt fix pe Sticky header pe dispozitivele mobile
Acesta este un alt dosar pe care îl includ în pachetul meu tematic (deși nu versiunea de producție, pentru că este doar pentru ochii mei). Vă recomand să colectați toate problemele de respingere pe care tema dvs. le obține după trimitere. Colectarea unui istoric de respingere pentru fiecare temă este o bună practică și va contribui la îmbunătățirea tuturor proiectelor viitoare.
Să aruncăm o privire finală asupra fișierelor și dosarelor pe care le-am inclus în themefolder_pack
:
└── WordPress └── Încărcări Teme └── themename_pack ├── Demo ├── Snippeturi ├── suplimentare ├── plug ├── Reject ├── Themefolder ├── copii themefolder ├── Manual pdf, html ├ ─ Changelog.txt └── Final-fișiere
Este timpul să creați fișierele finale pentru a le încărca în ThemeForest.
Respinge
și Final-files
, și comprimați în themename_pack.zipFinal-files
pliant.previzualizare
dosar în el.Final-files
pliant.În acest articol am inclus un amestec de recomandări și cerințe pentru trimiterea fișierelor tematice WordPress finale la ThemeForest. Este posibil ca tema dvs. să aibă în continuare o respingere sub o anumită formă, dar prin includerea tuturor fișierelor necesare în modul corect, veți face procesul de examinare un pic mai fin.
Dacă aveți sugestii sau întrebări, vă rugăm să adăugați un comentariu mai jos. În următorul post vom învăța cum să profiți la maximum de demo-urile temei WordPress.
În cele din urmă, vă mulțumesc pentru revistele ThemeForest Rich Tabor și Scott Parry pentru verificarea facturilor!