Am lucrat mult timp in studio, dar nu am avut timp sa scriu pe blog. A fost un minut liber și este timpul să ne întâlnim. Din când în când, fiecare dezvoltator începe să intre în problema creării unui plugin WordPress și trebuie să reinventeze bicicleta din proiect în proiect. Uneori este util, dar mai des decât nu. În acest articol aș vrea să vă spun despre exemplul creării unui plugin WordPress. Sarcina noastră este pur și simplu de a crea noi câmpuri wordpress, astfel încât acestea să fie mai plăcute la ochi și mai convenabil umplut cu un utilizator obișnuit. Nu este atât de dificilă cum pare la prima vedere, poate chiar cineva va găsi acest articol inutil. Dar totuși, pe baza acestei lecții, restul va fi construit. Să facem totul în ordine.
- Înțelegeți cu adăugarea unui plugin în Wordpress
- Noi scriem scriptul de ieșire blocul nostru.
- Înregistrați informațiile într-un câmp suplimentar.
- Note despre câmp și informații suplimentare
Să începem. Ne strângem cu gânduri, câștigăm răbdare, atenție și mergem în luptă!
Pasul 1: Cum se creează cel mai simplu plugin WordPress
Salvați plugin-ul nostru și completați-l cu FTP în folderul wp-content / plugins (trebuie să adăugați fișierul cu dosarul). Acum ne putem activa pluginul. Mergem în panoul de administrare, în secțiunea de plug-inuri wordpress câmpuri suplimentare, treceți la cele inactive și vedeți pluginul nostru nou. Poate fi chiar activat, dar până acum acest lucru nu are sens, deoarece niciun plug-in nu are nici o funcționalitate.
Etapa 2: Cum se trage concluzia unui bloc suplimentar
Și acum, cu cuvinte despre ieșirea de câmpuri wordpress suplimentare. În panoul de administrare, afișăm două butoane radio și o casetă de text. Campul ascuns atb_nonce nu este altceva decât un test. Puteți, bineînțeles, să faceți o verificare a tipului de înregistrare, atunci trebuie să ștergeți linia corespunzătoare în următorul bloc de cod, iar în locul său să scrieți o altă condiție.
Pasul 3: Înregistrați conținutul blocului nostru în câmpuri suplimentare standard.
Realizăm mai multe verificări, apoi scrieți noi câmpuri cu ciclul și ștergeți cele vechi. Apoi vom returna variabila $ post_id, cu care manipulatorul standard WordPress va continua să manipuleze. La această scriere plug-in-ul sa încheiat, sper că descrierea a fost cât mai detaliată posibil.
Notează marja.
- Când ați terminat lucrul la plugin, puteți folosi modul mai corect de descărcare a pluginului de pe site.
Doar arhivați folderul cu plugin-ul în format .zip, apoi mergeți la zona admin -> plugins -> adăugați unul nou. Faceți clic pe buton pentru a descărca și încărca arhiva noastră. Și apoi totul cum ar fi instalarea oricărui alt plug-in.
- Nu este necesar să creați un dosar dacă pluginul dvs. este format dintr-un singur fișier.
Pur și simplu puneți fișierul în directorul wp-content / plugins, dar acesta este considerat un formular rău. Este mult mai practic atunci când fiecare plug-in are propriul dosar.
- Acest plugin este conceput numai pentru intrări (pagini de blog)
Pentru a le transfera paginilor, trebuie să corectați funcția atb_box
Apoi pluginul va funcționa cu pagini, nu cu înregistrări
În curând, vor exista exemple de plug-in-uri mai complexe. Ei bine, de acum puteți experimenta acest simplu. Poate chiar veți găsi o aplicație excelentă pe site-ul dvs.
Voi fi bucuros de întrebările și dorințele dumneavoastră. Puteți descărca rezultatul final al acestei lecții la acest link: atb_for_wp.zip