Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să adăugați pluginul dvs. în directorul de pluginuri WordPress

Ați reușit! Pluginul dvs. WordPress este gata de utilizare. Acum probabil vă întrebați cum să îl adăugați în depozitul de pluginuri, astfel încât mii de utilizatori WordPress să îl poată descoperi și folosi.

La WPBeginner, întreținem mai multe pluginuri populare WordPress în directorul oficial. Așadar, cunoaștem acest proces de trimitere pe de rost, inclusiv toate capcanele comune care vă pot întârzia aprobarea pluginului.

Directorul de pluginuri WordPress nu este doar un spațiu de stocare. Este o piață aglomerată unde milioane de utilizatori caută soluții în fiecare zi. Listarea corectă a pluginului tău poate face diferența între obscuritate și adoptare pe scară largă.

Din experiența noastră de trimitere a mai multor pluginuri, am învățat că procesul nu este la fel de simplu pe cât se așteaptă mulți dezvoltatori. Dar nu vă faceți griji, vă vom ghida prin pașii exacți de urmat atunci când trimiteți pluginuri către Directorul de Pluginuri WordPress.

Cum să adăugați pluginul dvs. în directorul de pluginuri WordPress

De ce să vă adăugați pluginul în directorul de pluginuri WordPress?

Dacă ați creat un plugin WordPress pe care îl considerați util pentru alții, atunci ar trebui să luați în considerare adăugarea acestuia în directorul oficial de pluginuri WordPress. Acest lucru are multe beneficii pentru dvs. ca dezvoltator.

Directorul de pluginuri este primul loc unde mulți utilizatori merg atunci când caută pluginuri pentru site-ul lor WordPress. Adăugarea pluginului tău la WordPress îl va face mai ușor de găsit de către utilizatori și îți va oferi o credibilitate mai mare ca dezvoltator.

În plus, nu va trebui să plătiți pentru lățimea de bandă necesară pentru a descărca pluginul dvs. Repozitoriul WordPress va urmări, de asemenea, automat câte persoane l-au descărcat și le va notifica atunci când există o actualizare.

Directorul vă va ajuta, de asemenea, să vă susțineți pluginul. Utilizatorii pot evalua pluginul dvs., pot lăsa feedback și rapoarte de erori și pot utiliza forumul de suport.

Pagina de suport AIOSEO pe WordPress.org

Desigur, există și unele cerințe și restricții. Prima este că pluginul dvs. trebuie să aibă o licență compatibilă cu WordPress. GPLv2 sau o versiune ulterioară este recomandată.

Există, de asemenea, unele considerații etice de avut în vedere. Pluginul nu trebuie să facă nimic ilegal sau ofensator din punct de vedere moral, iar dvs. nu puteți include linkuri către site-uri web externe fără a obține mai întâi permisiunea utilizatorilor.

După ce trimiteți pluginul, acesta va fi revizuit manual pentru erori comune și conformitate cu ghidurile de trimitere a pluginurilor WordPress. Acest proces poate dura între 1 și 10 zile.

Acestea fiind spuse, să vedem cum să adăugați pluginul în directorul de pluginuri WordPress. Iată pașii pe care îi vom acoperi:

Puteți folosi linkurile rapide de mai sus pentru a naviga prin acest articol.

Pasul 1: Creați un fișier readme.txt pentru pluginul dvs.

Primul lucru pe care trebuie să-l faceți este să creați un fișier „Read Me” pentru pluginul dvs. Acesta va fi afișat pe pagina pluginului dvs. în directorul de pluginuri și trebuie să utilizeze formatarea corectă.

Iată un fișier exemplu pe care îl puteți folosi ca punct de plecare. Va trebui să îl copiați în editorul dvs. de text și să salvați fișierul ca readme.txt în folderul pluginului dvs.:

=== Your Plugin Name ===

Contributors: Your WordPress.org Username
Tags: wpbeginner, plugin tutorial
Requires at least: 6.0
Tested up to: 6.2
Stable tag: 1.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A WordPress plugin to teach beginners how to write a WordPress plugin. 

== Description ==

This simple plugin is part of our beginner's guide to writing a WordPress plugin. 

== Installation ==

1. Upload the plugin folder to your /wp-content/plugins/ folder.
1. Go to the **Plugins** page and activate the plugin.

== Frequently Asked Questions ==

= How do I use this plugin? =

Answer to the question

= How to uninstall the plugin? =

Simply deactivate and delete the plugin. 

== Screenshots ==
1. Description of the first screenshot.
1. Description of the second screenshot. 

== Changelog ==
= 1.0 =
* Plugin released.

Va trebui să personalizezi fișierul pentru propriul tău plugin, așa că vom explica cum funcționează sintaxa fișierului readme al pluginurilor WordPress.

Prima linie este „Numele pluginului” și va apărea în directorul de pluginuri WordPress ca titlul pluginului tău.

Următoarea linie este „Contribuitori”. Acestea sunt ID-urile utilizatorilor WordPress.org responsabili pentru gestionarea pluginului dvs. Dacă nu aveți deja un ID de utilizator, atunci va trebui să creați un cont gratuit de utilizator WordPress.org.

Câmpurile „Necesită cel puțin” și „Testat până la” se referă la versiunile WordPress cu care funcționează pluginul tău. „Eticheta stabilă” este versiunea propriului tău plugin.

Puteți lăsa câmpurile de licență neschimbate. Apoi, ar trebui să editați zona „Descriere” pentru a explica ce face pluginul dvs.

După ce ați editat fișierul readme al pluginului dvs., nu uitați să salvați modificările. Este, de asemenea, o idee bună să rulați fișierul prin Validatorul Readme oficial și să abordați orice probleme identificate.

În cele din urmă, ar trebui să faceți clic dreapta pe folderul pluginului dvs. și să creați un fișier zip. Utilizatorii Mac ar trebui să selecteze „Compress [numele pluginului],”, iar utilizatorii Windows pot selecta „Send to » Compressed (zipped) folder.”

Crearea fișierului Zip al folderului pluginului dvs.

Pasul 2: Trimiteți pluginul dvs. în director pentru revizuire

Acum, pluginul dvs. este gata să fie revizuit de echipa de pluginuri a WordPress.org.

Pentru a-l trimite, vizitați pagina Adaugă pluginul tău. Dacă nu sunteți deja autentificat, faceți clic pe butonul „Autentificare” din colțul din dreapta sus al ecranului.

Autentificare pe WordPress.org pentru a trimite un plugin

Odată autentificat, veți putea încărca și trimite pluginul dvs. pentru revizuire.

Pur și simplu faceți clic pe butonul „Selectați fișierul” pentru a selecta fișierul zip al pluginului dvs. Apoi, bifați toate căsuțele aplicabile și faceți clic pe butonul „Încărcați”.

Încărcarea unui plugin pe WordPress.org

Echipa de revizuire a pluginurilor WordPress.org va examina apoi codul pluginului dvs. pentru erori comune și verificări de securitate. Odată aprobat, veți primi un e-mail de la echipa de pluginuri.

Acest e-mail va conține un link către depozitul Subversion (SVN) unde pluginul dvs. va fi găzduit pe WordPress.org. Va trebui să utilizați acest link atunci când încărcați pluginul.

Pasul 3: Încărcați pluginul utilizând Subversion (SVN)

Odată ce pluginul dvs. este aprobat, va trebui să utilizați Subversion (SVN) pentru a încărca pluginul.

Subversion este un sistem de control al versiunilor open-source. Permite utilizatorilor să facă modificări la fișiere și directoare, păstrând în același timp o înregistrare a modificărilor, gestionând diferite versiuni și colaborând cu alți utilizatori.

Veți avea nevoie de un client SVN instalat pe computer pentru a vă încărca pluginul. Utilizatorii de Windows pot folosi SilkSVN sau TortoiseSVN (gratuit). Utilizatorii de Mac pot instala SmartSVN sau aplicația Versions pe computerele lor.

În acest articol, vom folosi aplicația Versions pentru Mac. Cu toate acestea, procesul este foarte similar în toate aplicațiile SVN enumerate mai sus.

Odată instalat, trebuie să deschideți aplicația Versions și să descărcați o copie a depozitului pluginului dvs. WordPress. Pentru a face acest lucru, pur și simplu faceți clic pe butonul „Marcaj nou depozit”.

Marcaj nou pentru repozitoriu

Aceasta va deschide o fereastră pop-up unde, mai întâi, trebuie să furnizați un nume pentru acest marcaj. Îl puteți numi după pluginul dvs. După aceea, trebuie să adăugați URL-ul depozitului SVN al pluginului dvs. WordPress.

Poți lăsa câmpurile nume de utilizator și parolă goale.

Conectați-vă depozitul

Acum, ar trebui să faceți clic pe butonul „Creare”. Versiunile se vor conecta cu depozitul dvs. și vor descărca o copie a depozitului pluginului dvs. pe computer.

Apoi, trebuie să dai clic dreapta pe numele depozitului în vizualizarea browserului și apoi să selectezi „Checkout”.

Descărcați depozitul dvs.

Vi se va cere să furnizați un nume pentru folder și să selectați o locație unde doriți să îl stocați pe computer. Puteți folosi același nume de folder ca directorul pluginului dvs. și faceți clic pe butonul „Checkout” pentru a continua.

Aplicația Versiuni va crea acum folderele necesare pentru pluginul dvs. pe computer. Îl puteți vizualiza în depozitul pluginului dvs. sau îl puteți naviga în Finder.

Afișează depozitul local în Finder

Acum, trebuie să copiați fișierele pluginului dvs. și să le lipiți în **folderul trunk** al depozitului dvs. local.

Pe măsură ce faceți acest lucru, veți observa o pictogramă cu semnul întrebării lângă fișierele noi din aplicația Versions.

Deoarece aceste fișiere nu existau înainte, trebuie să le adăugați. Selectați noile fișiere și faceți clic pe butonul „Adăugare” pentru a adăuga aceste fișiere în folderul dvs. local.

Adaugă fișiere

Acum că fișierele pluginului dvs. au fost adăugate în Subversion, sunteți gata să le încărcați. Faceți acest lucru sincronizând modificările din folderul local și directorul Subversion.

Ar trebui să faceți clic pe depozitul dvs. local pentru a-l selecta și apoi să faceți clic pe pictograma „Commit”.

Salvează modificările

Va apărea o nouă fereastră pop-up și veți vedea lista modificărilor și o casetă pentru a adăuga un mesaj de commit.

Odată ce faceți clic pe butonul „Confirmare”, aplicația Versions va sincroniza modificările dvs. și le va confirma în depozitul pluginului dvs.

Adăugarea unui mesaj de commit

Acum că ați încărcat fișierele pluginului dvs. în trunk, este timpul să le etichetați la o versiune.

Accesați copia locală a pluginului dvs. și copiați fișierele din folderul trunk. După aceea, trebuie să deschideți folderul tags și să creați un nou folder în interiorul acestuia.

Denumiți acest folder cu un nume de versiune. Asigurați-vă că acesta corespunde versiunii pe care ați introdus-o în antetul pluginului dvs. În codul de exemplu de mai sus, am folosit versiunea 1.0 pentru pluginul nostru.

După adăugarea folderului 1.0, trebuie să lipești fișierele pluginului tău în interior. Deoarece acesta este un folder nou, va trebui, de asemenea, să dai clic pe butonul „Add” pentru a include folderul și toate fișierele sale în depozit.

Adaugă fișiere

După aceea, poți merge mai departe și să dai clic pe pictograma „Commit” pentru a-ți sincroniza modificările, așa cum ai făcut mai devreme. Acum poți vizita directorul de pluginuri WordPress și previzualiza pluginul tău.

Ori de câte ori trebuie să editați fișierele pluginului dvs., ar trebui să editați copia locală. Odată ce ați terminat cu modificările, faceți clic pe pictograma „Commit” pentru a le sincroniza cu directorul de pluginuri WordPress.

Când ați făcut modificări majore la pluginul dvs., veți dori să adăugați o nouă versiune adăugând un nou folder cu acel număr de versiune în folderul tags. Asigurați-vă că numărul versiunii corespunde antetului pluginului dvs.

Pasul 4: Adaugă grafică în directorul de pluginuri WordPress

Imagine banner plugin MonsterInsights

Acum, putem adăuga câteva opere de artă și capturi de ecran în directorul de pluginuri WordPress. Aceste elemente trebuie să respecte practicile standard de denumire și ar trebui încărcate folosind Subversion.

Banner antet plugin

Bannerul antetului este imaginea mare care apare în partea de sus a paginii pluginului. Dimensiunea sa ar trebui să fie de 772×250 sau 1544×500 pixeli, iar dvs. ar trebui să utilizați formatul de fișier JPEG sau PNG.

În funcție de dimensiunea imaginii și de tipul fișierului, va trebui să denumiți bannerul de antet cu unul dintre aceste nume:

  • banner-772×250.jpg
  • banner-772×250.png
  • banner-1544×500.jpg
  • banner-1544×500.png

Pictogramă plugin

Pictograma este o imagine pătrată mai mică și va fi afișată în rezultatele căutării și în listele de pluginuri. Dimensiunea sa ar trebui să fie de 128×128 sau 256×256 pixeli, iar tu ar trebui să folosești formatul de fișier JPEG sau PNG.

În funcție de dimensiunea imaginii și de tipul fișierului, va trebui să dai pictogramei tale unul dintre aceste nume:

  • icon-128×128.jpg
  • icon-128×128.png
  • icon-256×256.jpg
  • icon-256×256.png

Capturi de ecran

Puteți adăuga oricâte capturi de ecran doriți. Aceste capturi de ecran ar trebui să fie listate în descrierile capturilor de ecran din fișierul readme.txt.

Fișierele captură de ecran ar trebui denumite astfel:

  • screenshot-1.png
  • screenshot-2.png

Odată ce ați pregătit toate elementele grafice, le puteți plasa în folderul assets al copiei locale a pluginului dvs.

După aceea, veți observa o pictogramă cu semnul întrebării lângă folderul de resurse. Va trebui să faceți clic pe butonul „Adăugare” pentru a adăuga noi fișiere de resurse în depozitul dvs.

Adaugă resurse

În final, faceți clic pe pictograma „Commit” pentru a încărca fișierele în directorul de pluginuri WordPress.

După un timp, veți putea vedea opera de artă apărând pe pagina pluginului dvs.

Salvează modificările

Bonus: Resurse pentru dezvoltatorii de pluginuri WordPress

Dacă doriți să vă continuați parcursul în dezvoltarea WordPress, iată câteva resurse valoroase:

Sperăm că acest tutorial v-a ajutat să învățați cum să adăugați pluginul dvs. în directorul de pluginuri WordPress. De asemenea, ați putea dori să consultați selecția noastră de cele mai bune agenții de dezvoltare WordPress și ghidul nostru complet despre cum să folosiți aplicația WordPress pe iPhone, iPad și Android.

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

18 CommentsLeave a Reply

  1. Aveți greșeli de scriere la dimensiunea iconiței, numele fișierelor sunt corecte, dar este 128×128, nu 150×150, și 256×256, nu 250×250 pentru dimensiunile reale ale imaginii.

  2. Ați făcut o treabă excelentă descriind ceea ce este, pentru mine, un proces destul de complex de adăugare a unui plugin în repozitoriu. Încă nu am creat un plugin, dar am fost interesat de acest articol în principal pentru a-mi face o idee despre cum funcționează procesul. Am fost, de asemenea, foarte interesat dacă pluginurile sunt testate pentru vulnerabilități de securitate sau probleme. Ați explicat asta foarte bine. Mulțumesc mult.

  3. Am creat un plugin simplu pentru a-l încărca în directorul de pluginuri, acest ghid mă va ajuta să-l încarc corect pentru a fi aprobat, dar încă nu am creat un fișier readme. Voi folosi formatul pe care l-ați oferit aici. Mulțumesc.

  4. Mulțumesc !.
    M-ai ajutat să rezolv problema la încărcarea primului meu plugin. Ghidul tău este mult mai ușor decât utilizarea liniei de comandă.
    Acesta este noul meu plugin care a fost aprobat acum câteva luni pe baza articolului tău.

  5. Ce se întâmplă după ce pluginul este încărcat pentru prima dată? Cât timp ar trebui să aștept înainte de a-l putea găsi pe Wordpress.org și a-l descărca direct prin căutarea de pluginuri Wordpress?

    Mulțumesc pentru un articol grozav!

  6. Când am încercat să încarc fișierele pluginului meu prin opțiunea SVN Commit a Tortoise, commit-ul a fost blocat din cauza următorului erori: „Vă rugăm să furnizați mesajul de commit care descrie modificările pe care le faceți.”

    A fost ușor de remediat prin introducerea „First commit.” în caseta „Message” (sub butonul „Recent messages”) din dialogul Commit.

    Mulțumesc pentru tutorial!

  7. Am creat un plugin WordPress

    Vreau să-l găzduiesc pe wordpress.org

    Poate cineva să-mi spună care ar trebui să fie valoarea licenței?

    Vreau să-l fac gratuit

    Ce ar trebui să scriu în licență pentru fișierul readme.text

    • Am lăsat pur și simplu linia de licență în afara fișierului readme… WP va presupune apoi că pluginul dvs. este licențiat sub licența implicită GPLv2, ceea ce este în regulă în majoritatea cazurilor.

  8. Un post foarte bine explicat pentru cei care sunt începători în dezvoltarea wp ca mine.

  9. Aș vrea să găsesc un tutorial SIMPLU despre asta – nimeni nu pare să vrea să-l explice FOARTE SIMPLU. Urăsc să mă irit când fac ceva nou.

  10. @mrahmadawais Când este prima dată, atunci vei SVN toate folderele…. etichete, trunchi, ramuri….

    Dar odată ce acest lucru este făcut, trebuie doar să confirmați modificările necesare.

  11. poate cineva să-mi explice ultimul pas? când încărcăm prin svn? ce ar trebui să încărcăm, în ce folder?

  12. Mulțumesc pentru asta! Am avut mari dificultăți în a încărca pluginul meu (http://casadeblundell.com/jonathan/wordpress/) inițial și după ce l-am actualizat ultima dată nu am mai putut posta cea mai recentă versiune.

    Va trebui să parcurg acest lucru și să văd ce îmi lipsește – deși singura schimbare reală este că pluginul funcționează cu cea mai recentă versiune de WordPress.

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.