Zdroje a návody pre vývoj doplnkov WordPress

zverejnenie: Vaša podpora pomáha udržiavať web v prevádzke! Za niektoré zo služieb, ktoré odporúčame na tejto stránke, získavame poplatok za sprostredkovanie.


WordPress je najrozšírenejší systém na správu obsahu na tejto planéte. Existuje mnoho dôvodov, prečo je tak populárny: je ľahko použiteľný, ľahko hostiteľný, bezplatný a otvorený. Hlavnou hybnou silou jeho popularity sú doplnky.

WordPress je mimoriadne rozšíriteľný. Pomocou doplnku môžete na svoje stránky pridať takmer neobmedzené funkcie. K dispozícii sú tisíce kvalitných bezplatných a prémiových doplnkov WordPress. Ale niekedy potrebujete niečo skutočne zvyčajné. Vytvorením doplnku WordPress získate možnosť presne vykonať funkcie, ktoré potrebujete pre svoje stránky.

Ak máte trochu kódovania na pozadí alebo ste ochotní sa naučiť nejaké PHP, vytváranie vlastných doplnkov WordPress nie je také ťažké. Aby sme vám pomohli, zhromaždili sme najlepšie návody na túto tému spolu s odkazmi na užitočné zdroje a dôležité nástroje pre vývojárov doplnkov..

Úvodné návody o vývoji doplnkov

Tieto články, návody a kurzy poskytujú všeobecný úvod k vývoju doplnku pre WordPress. Pristupujú k téme z rôznych uhlov a predpokladajú rôzne úrovne predchádzajúcej skúsenosti s kódovaním – preto skúste niekoľko, kým nenájdete tú, ktorá má pre vás zmysel..

  • Príručka pre vývojárov doplnkov je nový rozšírený oficiálny sprievodca WordPress Codex pre vývoj doplnkov.
  • Zápis doplnku je originálny oficiálny sprievodca programom WordPress Codex pre vývoj doplnkov – stále stojí za prečítanie.
  • WordPress Plugin Development je podrobný úvod do vývoja doplnkov, ktorý vám poskytne základné porozumenie procesu.
  • Havarijný kurz vo vývoji doplnkov WordPress je podrobný prehľad najdôležitejších aspektov vývoja doplnkov.
  • Vytvorenie vlastného doplnku WordPress od nuly popisuje proces vytvorenia doplnku, ktorý načíta informácie o produkte z externej databázy a náhodne ich zobrazí na vašom webe. Pred začatím sú užitočné znalosti programovania PHP.
  • Výukový program pre doplnok WordPress je ľahko sledovateľný výukový program s množstvom komentárov a vysvetlení, ktorý vám ukáže, ako zostaviť doplnok, ktorý zobrazuje údaje služby Google Analytics na obrazovke na úpravu príspevkov.
  • Výukový program pre vývoj doplnkov WordPress je 12-dielny výukový program, ktorý pokrýva množstvo vecí, ktoré sa neuvádzajú v mnohých iných úvodných cvičeniach: internacionalizácia, aktivačné háky, testovanie a asynchrónny JavaScript (AJAX). Tento návod by sa vám mohol hodiť, ak ste zistili, že väčšina ostatných sprievodcov začiatočníkom je príliš plytká, ale stále si nie ste úplne istí, ako získať doplnok v plnom rozsahu z krajiny..
  • Základy programu WordPress: Ako vytvoriť doplnok WordPress je základný prehľad toho, čo je doplnok, ako funguje a hlavných komponentov. Nie je to výučba v plnom rozsahu, ale dobré pre pohľad na veci na vysokej úrovni.
  • Výukový program pre vývoj doplnkov WordPress je séria pozostávajúca z 30 častí, ktorá sa skutočne venuje fungovaniu doplnkov v rámci celkovej architektúry WordPress s vynikajúcim pokrytím niekoľkých interných rozhraní API..
  • Začíname s vývojom doplnkov WordPress: Sprievodca Ultimate je podrobný návod, ktorý pokrýva najdôležitejšie aspekty vývoja doplnkov WordPress, prostredníctvom príkladu aplikácie, ktorá integruje WordPress s otvoreným grafom Facebook..
  • Ako napísať doplnok WordPress je 12-dielny tutoriál, ktorý sa zaoberá dôležitými aspektmi vývoja doplnkov, vrátane dôvodov na písanie doplnkov a získavania nápadov na doplnky, spolu s praktickejšími problémami, ako je používanie AJAX a vytváranie admin panelov..
  • Úvod do vývoja doplnkov WordPress je presne taký – úvod, nie podrobný návod. Napriek tomu tento článok poskytuje veľmi jasný pohľad na to, čo plugin robí a ako fungujú, takže stojí za prečítanie, ak sa práve chystáte na vývoj doplnkov.
  • Ako zostaviť doplnok WordPress je dobrý úvod do vývoja doplnkov, s množstvom snímok obrazovky, ukážok kódu a ďalších zdrojov. Naozaj dobré pre žiakov s vizuálnym zameraním a ľudí, ktorí nestrávili veľa času hľadaním kódu.
  • Ako vytvoriť doplnok WordPress poskytuje jednoduchý, ale dosť jednoduchý prehľad o tom, čo je potrebné na vytvorenie doplnku. Toto je dobrý úvod, ak sa snažíte zistiť, či sa chystáte vytvoriť nový doplnok, ale budete potrebovať ďalšie zdroje, aby ste skutočne zistili, ako to urobiť..
  • Anatómia doplnku WordPress je hlboká prehliadka toho, čo by malo byť súčasťou doplnku WordPress a ako by mala byť štruktúrovaná..
  • WordPress Plugin Development from Scratch je päťdielny návod vysvetľujúci vývoj doplnkov, zameraný na ľudí s určitými skúsenosťami s webovým dizajnom (HTML / CSS), ale s malými alebo žiadnymi znalosťami PHP alebo WordPress..
  • Vývoj doplnku WordPress pre začiatočníkov je jednoduchý návod zameraný na „extrémnych začiatočníkov, ktorí nie sú oboznámení s vývojom doplnkov WordPress.“
  • WordPress Development track je 12-chodová, 21-hodinová stopa týkajúca sa vývoja WordPress z prvotriedneho tutoriálu poskytujúceho Tree House. Ak sa chcete skutočne venovať vývoju doplnkov (a tém) pre WordPress, je to skvelá séria, cez ktorú môžete pracovať.

Dodatočné návody a učebné materiály

Keď budete mať všeobecne slušný prehľad o vývoji doplnkov, pozrite sa na tieto zdroje, ktoré vám pomôžu prejsť od začiatočníka po hlavného vývojára doplnkov..

  • Desať vecí, ktoré by mal každý vývojár doplnkov WordPress vedieť, je zbierka praktických rád pre pracujúcich vývojárov doplnkov.
  • Zrýchlite vývoj pomocou kotla WordPress Plugin Boilerplate vysvetľuje najrýchlejší spôsob, ako urýchliť a zjednodušiť vývoj doplnkov.
  • Ako nastaviť vývojové nástroje PHP (PDT) v Eclipse pre vývoj pluginov WordPress vysvetľuje, ako používať populárny Eclipse IDE na zefektívnenie písania doplnku.
  • Vytváranie tabuliek pomocou doplnkov je článok WordPress Codex, v ktorom je vysvetlené, ako pridať databázové tabuľky na ukladanie vlastných údajov týkajúcich sa doplnkov..
  • Profesionálny vývoj WordPress: Stratégie zahŕňajú praktické tipy, triky a rady pre pracujúcich vývojárov WordPress.
  • Profesionálny vývoj WordPress: Prostredie pokrýva nastavenie miestneho vývojového prostredia, testovanie a inscenáciu a prostredie, synchronizáciu s výrobou a prečo by ste sa mali obťažovať tým, že budete mať v prvom rade niekoľko rôznych prostredí..
  • 9 tipov pre vývoj doplnkov WordPress je len niekoľko praktických rád od vývojárov na Six Revisions.
  • Publikovanie doplnku do adresára doplnkov WordPress vysvetľuje, ako distribuovať doplnok prostredníctvom oficiálneho adresára na WordPress.org..
  • Úvod do rozhrania API systému WordPress Filesystem pokrýva spôsob zápisu a čítania súborov zo zásuvného modulu WordPress.
  • Ako navrhnúť a navrhnúť správcovský panel doplnku WordPress vysvetľuje rôzne rozhrania API a problémy s návrhom, ktorým musíte porozumieť, aby ste pre svoj doplnok mohli vytvoriť panely použiteľných volieb..
  • Demystifikácia systému WordPress Hook System je o jednom z mätúcich aspektov vývoja WordPress.
  • Prispôsobenie zásuvných modulov WordPress pre vývojárov diskutuje o tom, ako vytvoriť doplnok tak, aby s ním ostatní vývojári mohli jednoducho pohrávať alebo ich začleniť do svojich projektov..
  • Správna cesta PHP nie je konkrétne o vývoji WordPress, ale je referenciou na písanie dobrého kódu PHP. Bez ohľadu na to, koľko tutoriálov pre vývoj WordPressu pracujete, nebudete mať naozaj dobré pri vytváraní doplnkov a tém pre WordPress, kým nezvládnete PHP. Viac zdrojov na vylepšenie svojich znalostí PHP nájdete na našej stránke Zdroje pre vývojárov PHP.

referencie

  • Pluginy sú oficiálne odkazy na doplnky z kódu WordPress. Táto stránka je o doplnkoch všeobecne, z pohľadu správcu webu. Aj keď nejde o vývoj, pre vývojárov doplnkov by sa malo vyžadovať čítanie, pretože stanovuje, čo by mali používatelia WordPress očakávať..
  • Odkaz na kód WordPress je prehľadateľný index funkcií, tried, metód a háčikov WordPress.
  • Časť Plugin Development v dokumentácii vývojára WordPress Codex obsahuje odkazy na niekoľko článkov v Codexu o dôležitých témach..
  • WPSeek.com je vyhľadávací nástroj zameraný na WordPress pre autorov dev a tém.
  • QueryPosts je referencia kódu WordPress, ktorá sa snaží vylepšiť oficiálny Codex.

kupón pre webhosting

Hľadáte seriózny hosting WordPress?
Liquid Web poskytuje vysoko výkonný hosting a vynikajúcu zákaznícku podporu. Práve teraz môžete ušetriť na kvalitných plánoch pomocou tohto špeciálneho odkazu na zľavu
.

Nástroje pre vývoj doplnkov WordPress

  • WordPress Plugin Boilerplate je objektovo orientovaná štruktúra doplnkov. Pozrite si aj súvisiaci generátor kotlov WordPress Plugin, ktorý na základe poskytnutých informácií automaticky generuje prispôsobený kód kotla platničiek.
  • Developer je doplnok WordPress, ktorý poskytuje množstvo užitočných nástrojov na ladenie a protokolovanie, ktoré pomáhajú optimalizovať vývojové prostredie..
  • WP Test je veľká sada testovacieho obsahu, ktorý je možné importovať do inštalácie WordPress.
  • Panel ladenia je doplnok, ktorý poskytuje informácie o výkone, dopytoch a vyrovnávacej pamäti pri každom načítaní stránky WordPress.
  • hookr.io je index háčikov a filtrov v jadre WordPress a obľúbených témach a doplnkoch. Index je integrovaný do doplnku, ktorý rozširuje živé stránky o informácie o hákoch a filtroch, ktoré boli aktivované pri načítaní stránky.
  • VCCW je virtuálne prostredie Vagrant + Chef určené pre vývoj doplnkov a tém WordPress.
  • Synchi je doplnok WordPress, ktorý poskytuje úplné IDE (integrované vývojové prostredie) vo vnútri editorov správcovských kódov.
  • Fieldmanager je sada nástrojov na vytváranie zložitých administračných obrazoviek vo pluginoch WordPress.
  • Rôzne Vagrant Vagrants je open source konfigurácia Vagrant zameraná na vývoj WordPress.
  • GenerateWP je sada generátorov kódov na vytváranie prispôsobených kontrolných tabuliek. Vývojári doplnkov ho môžu použiť na generovanie kódu pre vlastné typy príspevkov, vlastné taxonómie, krátke kódy, widgety, háčiky a metaboxy..
  • Roots je sada nástrojov, ktoré poskytujú vysoko kvalitnú modernú platformu pre vývoj WordPress. Zahŕňa zásobník miestnych serverov a vývojovú distribúciu WordPress.
  • Awesome WordPress je kurátorský zoznam nástrojov a zdrojov vývoja WordPress.
  • WordPress Gear je prehľad užitočných vývojárskych nástrojov pre prácu s WordPress.

V našom článku venovanom téme WordPress Theme Development je uvedený zoznam užitočných nástrojov, ktoré by tiež pomohli vývojárom doplnkov.

Komunitné a priebežné vzdelávanie

WordPress nie je len kus softvéru. Je to tiež obrovské globálne spoločenstvo. Jednou z najlepších vecí, ktorú môžete urobiť, aby ste si vylepšili vývojové schopnosti doplnkov WordPress, je zapojiť sa.

  • WordCamps sú oficiálne stretnutia komunity WordPress a konajú sa po celom svete.
  • Kanál WordPress IRC je skvelým miestom na stretnutie a rozhovor s ostatnými vývojármi WordPress.
  • Make WordPress Plugins je oficiálny blog tímu pre kontrolu doplnkov WordPress. Ak dúfate, že bude váš doplnok zahrnutý do oficiálneho archívu doplnkov WordPress.org, pravdepodobne je dobré venovať pozornosť tomu, čo tento tím vrátnikov musí povedať.
  • Výmena zásobníkov WordPress pre vývojárov je stránka otázok a odpovedí zameraná na WordPress zo siete, ktorá vám priniesla pretečenie zásobníkov.
  • Existujú tri relevantné čiastkové účty WordPress:
    • WordPress
    • Doplnky WordPress
    • ProWordPress

knihy

  • Coyier and Starr, Digging Into WordPress (2009-Present), je kniha a blog. Je to najlepší, najdôkladnejší písomný zdroj na WordPress, aký existuje. Ak si na WordPress môžete kúpiť iba jednu knihu, je to tak. Blog stojí za prečítanie tiež, pretože pokrýva širokú škálu tém súvisiacich s vývojom WordPress.
  • WordPress Plugin Development (Sprievodca pre začiatočníkov) (2009), autor Vladimir Prelovac, je hĺbkovým úvodom do vývoja doplnkov, zameraný na ľudí s malými alebo žiadnymi skúsenosťami.
  • Vývoj webových aplikácií WordPress (2015), autorka Rakhitha Nimesh Ratnayake, ide nad rámec jednoduchého písania doplnkov a ukáže vám, ako zostaviť komplexnú aplikáciu na vrchole WordPress..
  • Profesionálny WordPress: Dizajn a vývoj (2015), Williams, Damstra a Stern, predstavuje komplexný pohľad na všetky aspekty vývoja WordPress so zameraním na budovanie profesionálnych klientov..
  • Knižnica vývoja doplnkov WordPress (2012), ktorú vydal Yannick Lefebvre, je zbierka nápadov na riešenie bežných problémov s vývojom doplnkov..
  • Profesionálny vývoj doplnkov WordPress (2011), Williams, Richard a Tadlock, sa podrobne venuje serióznemu vývoju doplnkov WordPress..

zhrnutie

Existuje veľa dobrých dôvodov, prečo sa naučiť zostavovať doplnky WordPress. Ak sa len začínate učiť kódovať, vytváranie doplnkov WordPress vám môže poskytnúť praktický projekt na prácu, ktorý nie je príliš komplikovaný alebo príliš jednoduchý. Ak veľa sami WordPress robíte, môžete zostaviť doplnky, ktoré vyriešia vaše vlastné problémy a vytvoria funkcie, ktoré by ste si želali. Nakoniec môžete pluginy WordPress zostaviť profesionálne. Bez ohľadu na to, koľko doplnkov existuje, niekto vždy hľadá niečo, čo nie je k dispozícii. Veľa ľudí si pre WordPress vytvorí doplnky pre obytné budovy.

kupón pre webhosting

Hľadáte skvelý hosting WordPress so zľavou?
SiteGround – ohodnotený našimi čitateľmi na prvom mieste – poskytuje vynikajúcu podporu WordPress a plány optimalizované pre rýchlosť a bezpečnosť. Momentálne môžete uložiť až 67% na tieto populárne plány. Použite tento odkaz na zľavu
dohodnúť sa.

Ďalšie čítanie a zdroje

Máme viac sprievodcov, tutoriálov a infografík týkajúcich sa WordPress:

  • Príručka opráv a riešení problémov s WordPress: táto príručka so siedmimi kapitolami vás zavedie hlboko do WordPress.
  • 3 dôvody bez argumentov na zostavenie vašich stránok pomocou WordPress: zistite, prečo si toľko ľudí myslí, že WordPress je jediný redakčný systém, na ktorom záleží.
  • Čo je WordPress: Toto je náš základný úvod do WordPress.

Aký kód by ste sa mali naučiť?

Ste zmätení, v akom programovacom jazyku by ste sa mali naučiť kódovať? Pozrite si náš infographic, aký kód by ste sa mali naučiť? Diskutuje nielen o rôznych aspektoch jazykov, ale odpovedá na dôležité otázky, napríklad: „Koľko peňazí zarobím programovaním PHP na živobytie?“

Aký kód by ste sa mali naučiť?
Aký kód by ste sa mali naučiť?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me