Vânzarea temelor WordPress pe TemaForest Ce să includem în pachetul de producție

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.

WordPress Tematica Cerințe de depunere

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_.jpg. 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_.jpg , 03_.jpg. 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.

Abordarea mea personală

Î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.

Demonstrații

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:

  • fișiere XML separate: all.xml, posts.xml, pages.xml și așa mai departe.
  • widgets.wie: fișierul de import de widget generat cu pluginul Widget Importer & Exporter.
  • options.json: fișierul de import al setărilor pentru setările temei. Folosesc reduxframework pentru a crea panoul opțiunii temă - dacă utilizați orice alt cadru al opțiunii, ar trebui să existe un fel de funcționalitate de import / export.
  • slider1 / 2 / 3.zip: fișierul ZIP revizie a cursorului. Utilizez cursorul de revoluție pentru a crea diapozitive pentru temele mele, așa că includ toate glisoarele pe care le-am creat cu tema în demonstrații.
  • Noțiuni de bază cu Slider Revolution pentru WordPress

    Slider Revolution este unul dintre cele mai de succes pluginuri slider vândute pe Envato Market. Răscând peste un sfert de milion de vânzări, plugin-ul este popular cu ...
    Adi Purdila
    WordPress

Snippeturi

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.

Adiţional

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.

Plugin-uri

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.

Fișiere și foldere suplimentare

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:

  • Tematică dosarul principal cu toate fișierele
  • Tematică folder temă temă copil cu toate fișierele
  • Manual în format PDF sau HTML
  • Changelog.txt

Temă pentru copii

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 ----------------------------------------------- --------------- * /

Manual

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.

Changelog.txt

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

Respinge (non-producție)

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.

Structura folderului final

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

Final-files

Este timpul să creați fișierele finale pentru a le încărca în ThemeForest.

  • Selectați Tema dosar și creați un cod de poștă electronică de la el cu același nume.
  • Selectați toate dosarele și fișierele, cu excepția Respinge și Final-files, și comprimați în themename_pack.zip
  • Copiați aceste două fișiere zip și treceți la Final-files pliant.
  • Deschideți dosarul Final-files și adăugați a previzualizare dosar în el.
  • Adăugați la toate fișierele de previzualizare pe care le-am discutat mai devreme.
  • Creați fișierul preview.zip din acel director.
  • Și, de asemenea, puneți fișierul thumbnail.png / jpg în Final-files pliant.
  • Aveți acum toate fișierele necesare pentru a le încărca pe ThemeForest: yourtheme.zip, yourtheme_pack.zip, preview.zip și thumbnail.png / jpg.

Concluzie

Î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!