Un ghid pas cu pas pentru crearea unui plugin simplu pentru WordPress
Publicat: 2022-09-08În WordPress, un plugin este o bucată de software care conține un grup de funcții care poate fi adăugat la un site web WordPress. Acestea pot extinde funcționalitatea sau pot adăuga noi funcții site-urilor dvs. WordPress.
Pluginurile sunt scrise în limbajul de programare PHP și se integrează perfect cu WordPress. Acestea pot fi adăugate ca fișiere individuale sau grupate într-un singur fișier zip.
Iată un ghid pas cu pas despre cum să creați un plugin simplu pentru WordPress:
1. Creați un folder nou în directorul dvs. WordPress și numiți-l „pluginul meu”.
2. Creați un fișier nou în folderul „my-plugin” și numiți-l „my-plugin.php”.
3. Deschideți fișierul „my-plugin.php” într-un editor de text și adăugați următorul cod:
4. Salvați fișierul „my-plugin.php”.
5. Activați pluginul din panoul de administrare WordPress.
Pluginurile pot fi folosite pentru a adăuga funcții personalizate site-ului dvs. WordPress. Pentru a crea un plugin, trebuie mai întâi să înveți limbaje de codare precum PHP, CSS, HTML și JavaScript. Vă vom ghida prin procesul pas cu pas și veți fi bine versat în codarea WordPress până la sfârșitul acestuia. Vom crea un plugin simplu pentru a solicita adepți de pe Twitter la sfârșitul fiecărui articol, iar la sfârșit veți vedea un mesaj care le cere să facă acest lucru. Când adăugați fișierul readme.txt la plugin, WordPress.org afișează informațiile pe care le-ați furnizat în acesta. Pentru a fi descoperit și utilizat de alți utilizatori WordPress, puteți trimite pluginul dvs. în depozitul de pluginuri. Este necesar un cont gratuit WordPress.org pentru ca pluginul dvs. să fie revizuit.
Vă puteți conecta la contul dvs. dacă nu sunteți deja autentificat făcând clic pe butonul de conectare din colțul din dreapta sus al ecranului. Faceți modificările necesare după ce ați editat fișierul readme al pluginului. Software-ul de control al versiunilor, cum ar fi Subversion (SVN), le permite utilizatorilor să schimbe fișierele și directoarele, păstrând în același timp o evidență a ceea ce fac, gestionând versiunile și permițându-le să colaboreze. După instalare, accesați Versiuni și căutați o copie a depozitului pluginului dvs. Dosarului i se va da un nume și locația lui pe computer va fi decisă de dvs. Aplicația Versiuni sincronizează acum modificările dvs. cu pluginul dvs., motiv pentru care acum sunt angajate în acest sens. Versiunea 1.0 a fost folosită pentru a crea pluginul nostru, așa cum se arată în exemplul de cod de mai jos.
Dacă pluginul dvs. a suferit modificări semnificative, va trebui să creați o nouă versiune adăugând un folder denumit după numărul său de versiune. WordPress simplifică adăugarea de ilustrații și capturi de ecran la pluginuri. Aceste articole trebuie să fie denumite după cum urmează și trebuie să fie încărcate folosind Subversion. Acest ghid pas cu pas vă va ghida prin procesul de creare a unui plugin WordPress. Aflați cum să adăugați funcționalități la pluginurile WordPress, uitându-vă la resursele enumerate mai jos. Dacă v-a plăcut acest articol, vă rugăm să abonați-vă la canalul nostru YouTube pentru a afla mai multe despre tutorialele video WordPress. Puteți afla mai multe despre finanțarea WPBeginner, de ce contează și despre cum să ne susțineți.
Cum îmi fac propriile pluginuri?
Credit: faq.miniorange.comNu există un răspuns unic la această întrebare, deoarece procesul de creare a unui plugin va varia în funcție de limbajul de programare și de mediul de dezvoltare pe care îl utilizați. Cu toate acestea, în general, procesul de creare a unui plugin implică crearea unui fișier nou cu extensia de fișier adecvată pentru limba dvs. (de exemplu .py pentru Python, .java pentru Java etc.), apoi implementarea codului necesar pentru interfața cu aplicația sau sistemul pe care îl vizați. Odată ce ați finalizat pluginul, va trebui să îl puneți la dispoziție altora, încărcându-l într-un depozit de pluginuri sau găzduindu-l pe propriul site web.
O aplicație audio multiplatformă dezvoltată de Christoph Hart este un instrument virtual și un generator de pluginuri care este open-source. Eșantionarea este accentuată, dar funcțiile de sinteză sunt disponibile pentru a realiza instrumente hibride, precum și efecte audio. Puteți cunoaște codul sursă din GitHub și întregul cod poate fi accesat. Formatele acceptate sunt Visual Studio, Audionauts și AAX. Trebuie să aveți acces la iLok pentru a lansa AAX cu un cont de dezvoltator Avid. După crearea unui cont de dezvoltator Apple, software-ul dezvoltat pentru Mac trebuie să fie legalizat și semnat prin cod cu instrumentele furnizate de Apple.
Ar trebui să vă vindeți pluginul pe o piață?
Trebuie să vă gândiți să scrieți un plugin care este disponibil pe o piață dacă doriți să creați un plugin care să fie folosit de un număr mare de persoane de pe site-ul dvs. sau dacă doriți să creați un plugin care să fie utilizat de un număr mare de persoane. oameni de pe alte site-uri. Dacă vindeți pluginul pe o piață, veți avea un public mai mare, iar prețul pe care îl percepeți pentru pluginul dvs. va fi mai mare. Veți pierde controlul asupra distribuției și marketingului pluginului dvs. dacă îl vindeți printr-o piață.
Cum să creezi un plugin în WordPress cu un exemplu
Credit: www.awardspace.comPentru a crea un plugin în WordPress, trebuie să urmați acești pași: 1. Creați un folder în directorul de instalare WordPress (de exemplu, /wp-content/plugins/my-plugin/). 2. Creați un fișier PHP în acel folder (de exemplu, my-plugin.php). 3. Completați fișierul PHP cu următorul cod: /* Nume plugin: My Plugin URI Plugin: http://example.com/my-plugin Descriere: Acesta este pluginul meu Versiunea: 1.0 Autor: John Doe URI autor: http: //example.com */ 4. Salvați fișierul și încărcați-l în directorul dvs. de instalare WordPress. 5. Activați pluginul din meniul Plugin -uri din panoul de administrare WordPress.
Un plugin este o modalitate fantastică de a obține mai mult de la WordPress decât ați putea folosi singur. WordPress este gratuit și disponibil într-o varietate de plugin-uri. Depozitul oficial de pluginuri WordPress conține peste 59.000 de plugin-uri gratuite la momentul scrierii acestui articol, conform WordPress.com. În această postare, vă vom arăta cum să creați un plugin WordPress simplu. În acest curs, vă voi învăța cum să creați un plugin simplu și să împărtășiți câteva resurse care vă vor ușura munca. Fișierul principal al fiecărui plugin WordPress poate fi generat manual sau automat folosind instrumente precum pluginplate sau pluginboilerplate. În acest tutorial, vă voi arăta cum să creați un plugin pentru a adăuga un tip de postare personalizat pe un site web de restaurant imaginar.
Deschideți editorul de text, Notepad++ și modificați fișierul hot-recipes.php din acesta. Când facem clic pe plugin, trebuie să introducem codul care îl va activa. Înregistrează rețetele noastre personalizate de tip post, care pot fi compuse dintr-o varietate de opțiuni. De asemenea, vine cu o serie de alte funcții, cum ar fi opțiuni de editare, câmpuri personalizate, extrase, comentarii, imagini prezentate și așa mai departe. Veți observa aceste caracteristici de îndată ce faceți clic pe butonul Adăugați o nouă rețetă din editorul de postări. Utilizarea unui Mac sau PC pentru a comprima fișierele hot-recipes.php în fișiere zip este o metodă eficientă. Accesați site-ul dvs. de testare, apoi navigați la Pluginuri. Când verificați meniul de administrare WordPress, veți observa noul nostru tip de postare Rețete, care include posibilitatea de a adăuga rețete noi:.
Tutorial de dezvoltare avansată a pluginurilor WordPress
Credit: wpcodeus.comTutorial avansat de dezvoltare a pluginurilor WordPress În acest tutorial, vom acoperi subiecte avansate în dezvoltarea pluginurilor WordPress. Vom discuta cum să creați tipuri de postări personalizate și taxonomii, cum să utilizați API-ul Setări WordPress și cum să vă creați propriile coduri scurte și widget-uri. Acest tutorial este destinat dezvoltatorilor care sunt deja familiarizați cu elementele de bază ale dezvoltării pluginurilor și care doresc să-și ducă abilitățile la nivelul următor.
Cum îmi pot crea propriul plugin WordPress?
Pur și simplu creați un folder și apoi inserați o linie de conținut în el, urmată de o singură linie de conținut în folderul pluginuri . Folosind folderul WordPress-content/plugins, puteți crea un folder nou numit awesomeplugin. Creați un fișier numit awesomeplugin în acest folder nou.
Solicitarea unui plugin în comentariul dvs. de antet WordPress
Pentru a realiza acest lucru, adăugați o linie de cod la comentariul de antet al pluginului. Dacă acea linie nu este bifată, WordPress va afișa fișierul în care va fi încărcat pluginul. Iată ce pare a fi codul: *br Required('./myPlugin.php'); require('./myPlugin.php'); Câteva lucruri ar trebui remarcate despre acest cod. Primul lucru pe care trebuie să-l faceți este să alegeți o cale către fișierul WordPress pe care doriți să îl încărcați când pluginul dvs. este activat. Ca rezultat, în acest exemplu, codul pluginului, myPlugin.php, va fi încărcat atunci când pluginul este lansat. Ca un al doilea punct de reținut, funcția require nu returnează niciun rezultat. WordPress se va ocupa de încărcarea și rularea pluginului dvs. pentru că nu este nevoie să returnați nimic dintr-un plugin. În comentariul antet, trebuie să includeți calea către fișierul plugin în cele ce urmează. Deci, când adăugați un comentariu de antet pentru pluginurile site-ului dvs. WordPress, includeți următoarea linie: Pluginurile dvs. vor fi afișate în rădăcina site-ului. De exemplu, dacă doriți să cumpărați ceva, trebuie să specificați o cerință ('./'). Dacă pluginul dvs. se află într-un subdirector, asigurați-vă că includeți toată calea fișierului. O cerință('./myPlugin/myPlugin.php'); un modul necesar. Dacă pluginul dvs. se află într-un folder cu temă, trebuie inclusă calea către folderul său cu pluginuri: *br Vă rugăm să accesați ('/wp-content/plugins/myPlugin/myPlugin.php') pentru a solicita acest lucru. Dacă pluginul dvs. se află într-un subdirector al folderului de pluginuri al temei, veți include calea către acesta în director. ') ('./myPlugin/myPlugin-sub directorul/myPlugin.php') sau ');'
Cum se creează un plugin pentru un site web
Există câțiva pași pentru a crea un plugin pentru un site web. Primul este să alegeți platforma sau limba în care va fi scris pluginul. Există multe opțiuni diferite disponibile, așa că este important să alegeți una care să fie compatibilă cu site-ul web. Următorul pas este să scrieți codul pentru plugin. Acest lucru se poate face folosind un editor de text sau un IDE. Odată ce codul este complet, acesta trebuie să fie compilat într-un format utilizabil. Ultimul pas este să încărcați pluginul pe site. Acest lucru se poate face prin panoul de control sau prin utilizarea unui client FTP.
În acest tutorial, vă vom arăta cum să creați un plugin WordPress simplu pentru orice aplicație web care trebuie să includă o bucată de cod pe site-ul dvs. Aceste aplicații web pot include orice, de la CrazyEgg la Freshbook la Google Analytics la Facebook Pixel la Feedier. În plus, vom configura widget-ul in-site al aplicației, care va fi executat automat cu codul HTML / JS. Odată cu adăugarea unei noi pagini de administrare Feedier pe site-ul nostru WordPress, vom prelua în mod dinamic sondajele noastre din API-ul Feedier. Pentru a începe, trebuie să înregistrăm un nou fișier JavaScript și să folosim funcția wp_localize_script() pentru a face schimb de date între fișierele JavaScript. De îndată ce primim datele noastre, le vom salva folosind AJAX. Pasul 3 cere dezvoltatorului să creeze o nouă metodă pentru pluginul nostru care imprimă acest cod în funcție de variabilele specificate de utilizator. Vom putea salva valorile WordPress de care avem nevoie utilizând metoda storeAdminData pentru a trimite o solicitare POST în acea locație. Pentru a plasa această funcție în partea de jos a unei pagini, trebuie să o apelăm numai la fiecare încărcare a paginii.
Cod de plugin personalizat în WordPress
Nu există un răspuns unic la această întrebare, deoarece cantitatea și tipul de cod personalizat necesar pentru un plugin WordPress va varia în funcție de funcționalitatea pluginului și de nevoile site-ului. Cu toate acestea, în general, este destul de ușor să adăugați cod personalizat la un plugin WordPress. Majoritatea pluginurilor vin cu un fișier numit functions.php care poate fi folosit pentru a adăuga cod personalizat sau poate exista un folder include unde pot fi plasate fișiere cu cod personalizat. În plus, multe plugin -uri au cârlige care pot fi folosite pentru a insera cod personalizat în anumite puncte din codul pluginului.
Pluginul pentru fragmente de cod WPCode este folosit de peste 1 milion de site-uri web și este de departe cel mai popular. Acest lucru vă permite să adăugați fragmente de cod la WordPress fără a fi nevoie să editați fișierul functions.php al temei. În plus, WPCode include o funcție care vă permite să adăugați coduri de urmărire pentru Google Analytics, Facebook Pixel, Google AdSense și alte servicii. Când vă înscrieți pentru pluginul WordPress, veți vedea un nou element de meniu etichetat „Fragmente de cod”. Făcând clic pe el, veți putea găsi toate fragmentele de cod personalizate care au fost salvate pe site-ul dvs. web. Făcând clic pe butonul „Utilizați fragmentul” de sub opțiunea „Adăugați codul personalizat (fragment nou)”, puteți crea coduri personalizate. Opțiunile de inserare vor apărea sub caseta de cod.
Există două opțiuni pentru inserarea unui text. Puteți introduce și salva coduri după cum credeți de cuviință pe ecran. Dacă doriți ca fragmentul dvs. să apară mai devreme decât celelalte, pur și simplu setați prioritatea fragmentului la 5, care este cel mai mic număr. Secțiunea „Logica condițională inteligentă” vă permite să ascundeți sau să afișați fragmente pe baza unui set specific de reguli. De exemplu, puteți încărca fragmente de cod numai pentru utilizatorii conectați sau puteți încărca fragmente de cod numai către anumite adrese URL ale paginii. Cu WPCode, puteți gestiona cu ușurință fragmentele de cod personalizate în WordPress. Fragmentele de cod pot fi salvate fără a fi activate pe site și pot fi activate sau dezactivate în orice moment. Dacă site-ul dvs. este transferat pe un alt server, puteți importa cu ușurință fragmentele de cod de pe cel anterior.
Cum să adăugați cod personalizat pe site-ul dvs. WordPress
Dacă utilizați un plugin conceput special pentru adăugarea de cod personalizat, puteți găsi codul sursă în folderul pluginului. Dacă utilizați pluginul Jetpack, codul sursă poate fi găsit aici. br> Vă rugăm să găsiți adresa URL /wp-content/plugins/jetpack/. Puteți folosi un editor de text pentru a deschide codul sursă și pentru a începe să scrieți codul după ce l-ați descoperit. Autorul unui plugin este de obicei o sursă bună de informații despre modul în care poate fi utilizat pluginul.
Creați un plugin WordPress online
Există câteva moduri prin care puteți crea pluginuri WordPress online. O modalitate este să utilizați un serviciu precum CodeCanyon, care vă permite să vă creați și să vindeți pluginuri pe site-ul lor. O altă modalitate este să utilizați un serviciu precum WP Engine, care vă oferă o platformă pentru a vă crea și gestiona pluginurile.
Creați un plugin WordPress cu o bază de date de la zero
Crearea unui plugin WordPress de la zero poate fi o sarcină descurajantă, mai ales dacă nu sunteți familiarizat cu codificarea sau dezvoltarea bazelor de date. Cu toate acestea, urmând câțiva pași simpli și folosind instrumentele potrivite, puteți crea un plugin care este atât funcțional, cât și robust.
Primul pas este să vină cu un plan pentru pluginul tău. Ce caracteristici va avea? Ce fel de date va trebui să stocheze? Odată ce aveți o idee clară despre ceea ce va face pluginul dvs., puteți începe să codificați. Dacă nu sunteți un programator, există o mulțime de resurse disponibile online care vă pot ajuta să începeți.
Odată ce pluginul dvs. este codificat, va trebui să creați o bază de date pentru a stoca datele de care va avea nevoie. WordPress oferă o serie de opțiuni diferite de baze de date, așa că va trebui să o alegeți pe cea care se potrivește cel mai bine nevoilor dvs. Odată ce baza de date este configurată, puteți să vă instalați pluginul și să începeți să îl utilizați.
Este esențial să includeți un modul WordPress în orice proiect, deoarece extinde focalizarea WordPress și necesită o rentabilitate a investiției care poate fi reutilizată pe toate platformele. Documentele centrului WordPress pot fi reîmprospătate într-o varietate de moduri în cazul în care o reîmprospătare programată a fost dezactivată. Faceți copii de rezervă ale documentelor WordPress înainte de a vă reîmprospăta site-ul pentru a evita să fiți afectat negativ de pierderea de informații.
Adăugarea unui plugin personalizat la WordPress
WordPress simplifică adăugarea unui plugin personalizat la un site. Puteți găsi fișierul de cod al pluginului și apoi adăugați o linie de cod în fișierul functions.php al site-ului dvs. urmând pașii simpli de mai jos. dbDelta, o funcție, poate fi găsită în acel fișier. Un tabel poate fi generat ca argument cu numele unei funcții numite astfel. După ce ați creat tabelul, puteți salva orice date pe care doriți să le stocați în el. De asemenea, îl puteți folosi pentru a urmări toate temele de pe site-ul dvs.