Od velkých zdrojů a rámců až po bezplatné kurzy a řádnou přípravu na pracovní pohovor vám v tomto článku poskytneme spoustu materiálu, který vám pomůže vytvořit pracovní postup jako vývojář – a to jak obecně, tak WordPress zlepšit a posunout svou kariéru o krok vpřed.
WordPress vývoj
1. Gutenberg Sada nástrojů pro tvůrce bloku

Podtitul tohoto repa je "A zero-configuration developer toolkit for building WordPress Gutenberg block plugins" - a to je přesně to, co dělá. Umožní vám vývoj Gutenberg bloků, aniž byste se museli zabývat konfigurací React, Webpack, Babel atd. Pomocí pouhých tří příkazových řádků můžete zahájit skutečný projekt za méně než dvě minuty.
Osobně si myslím, že jasná dokumentace je obzvláště dobrá. A že je to vynikající a snadné out-of-the-Box Fungovala.
2. GenerovatWP - WordPress Generátor kódu

Pokud jde o vlastní Themes A Plugins Pro WordPress existují některé zdlouhavé úkoly, které je třeba provést: například registrace custom_post_type se všemi dovednostmi, dotazy, koncovými body rozhraní API a další.
S touto šikovnou sadou nástrojů můžete pro svůj projekt vygenerovat mnoho vlastních úryvků. Jsou používány vždy jen nejnovější standardy APIS a kódování od WordPress - takže se musíte starat alespoň o jednu věc méně.
"*" povinný údaj
3. Úředník WordPress Základní vstupenky

Aktivní účast na WordPress je obrovská win-win situace: Na jedné straně samozřejmě, protože podporujete bezplatný produkt. Na druhou stranu se hodně naučíte, pokud pracujete na základním softwaru sami a vyvíjíte WordPress na denní bázi.
Budete také moci lépe vyvíjet motivy, pluginy a aplikace pro WordPress v každodenním pracovním životě. A pokud se postaráte o otevřené otázky týkající se WordPress Core, seznámíte se s mnoha sympatickými a zajímavými členy komunity.
Pro uživatele Githubu existuje také verze ověřená git, která je synchronizována s původním úložištěm SVN.
Freebies
4. Free-For.Dev

Existuje obrovské množství služeb a platforem s nabídkami zdarma pro vývojáře. Může však být obtížné najít všechny tyto služby, aby bylo možné učinit podložené rozhodnutí. Na Free-For.Dev najdete seznam softwaru a dalších nabídek zdarma, které jsou pro vývojáře zajímavé. Existují kategorie, jako je testování, hosting, e-mail, CDN, CI / CD, kvalita kódu a mnoho dalších.
Vývoj pluginů
5. WordPress Plugin Často používaný generátor

Vyvíjet plugin je rozhodně zábavné. Pozdější zařízení však může způsobit muka a v závislosti na velikosti a složitosti pluginu se stát poměrně rozsáhlé. Zvláště pokud budete postupovat podle následujících osvědčených postupů (což byste měli určitě udělat). K přesně tomu je tento nástroj určen.
Často používané desky jsou založeny na Plugin API, standardy kódování a standardy dokumentace. Takže vše, co musíte udělat, je mít jedinečné jméno pro Plugin , zadejte svůj slimák a informace o autorovi - jste na dobrém začátku.
6. WP React Starter: WordPress Reagovat často

Pokud u vývoje pluginu chcete trochu více (JavaScript) a měl by být založen na Reactu, hodí se k tomu tento rozsáhlý tool.
Lze zhotovit běhěm kátké doby a bez rozsáhlého vytvoření sestavení pluginu s Reactem, Typescriptem a integrovaným CI/CD.
Základy Boilerplate:
- React Frontend pro reactive user interfaces (s PHP fallback jako server-side rendering)
- TypeScript pro typově bezpečný vývoj frontendu
- OOP-PHP s jmennými prostory pro přehledný vývoj backendu
- Vývojové prostředí Docker bez zdlouhavého procesu sestavení
- Integrace CI/CD pro automatizované kontroly kvality kódu a integrovanou správu vydání (e.B. pro wordpress.org Repo)
Vývoj šablon
7. Nejmodernější WordPress Theme Vývojová deska

Existuje nespočet kotlových desek pro vývoj témat WordPress, ale tento je prostě úžasný. Využívá všech skvělých a nových rozšíření pro vývoj webu - například Browsersync, Linters, Babel, Autoprefixer a mnoho dalších. A to vše bez toho, abyste byli nuceni se naučit nový pracovní postup nebo syntaxi.
Kromě toho jste s tímto základem opravdu aktuální s nejnovějšími standardy WordPress a OOP. Potřebujete pouze asi pět řádků v příkazovém vstupu, abyste nastavili a zprovoznili často používanou desku.
Proces vytváření je také snadno udržovatelný a řídí se standardy kódování WordPressu.
Learning
8. Úžasná nepravda

Věděli jste, že zákazník/department=shipping@example.com je platná e-mailová adresa? A co matthias-held@raidboxes@raidboxes.io? Nebo jste věděli, že v některých kulturách mohou jména lidí také obsahovat čísla?
Osobně jsem se naučil více z tohoto seznamu, než jsem se mohl naučit z většiny testovacích případů. Vybraný seznam fantastických nepravd, ve které věří mnoho programátorů. Takže má smysl přehodnotit své vlastní vývojářské myšlení.
Testing
9. Velký seznam nezbedných strun

Tento prostředek je určen pro testery.
Pevně věřím, že každý vývojář WordPress by měl být do určité míry testerem. Ať už to znamená "jen" testování kódu na UX nebo, což je důležitější, zabezpečení.
Můžete investovat do testování kódu, jak chcete. Těžší bude, když se přidají skuteční uživatelé ... Budete dělat věci, které jste nikdy nepovažovali za možné, zejména pokud jde o vstup uživatele.
Toto repo obsahuje obrovský seznam řetězců o kterých je známo, že způsobují problémy při zadání uživatelem. Existují i některé řetězce, které vám pomohou při zabezpečení vaší šablony / pluginu /aplikace, například řetězce pro SQL-injection, výčet a clickjacking.
10. FakerPress - WordPress Plugi

Ještě jedna věc k testování: Je skvělé vytvořit nový motiv nebo plugin. Vytváření vhodného obsahu na druhé straně ne. A to je přesně to, co tento plugin dělá: Může vytvářet fiktivní obsah pro téměř cokoli v aplikaci WordPress a neustále se vyvíjí. Kromě toho vám pomůže zachytit chyby a nežádoucí funkce, které by se mohly stát, pokud uživatel udělá to nebo ono.
- Příspěvky
- Custom Post Types
- Metadata
- Vybrané obrázky
- Uživatelé
- Klíčová slova
- Kategorie
- Komentáře
- Vlastní typy poznámek
Career Boosting
11. Tech Interview Handboo

Pokud chcete přistát jako vývojář WordPress v agentuře nebo technologické společnosti, budete s největší pravděpodobností mít rozhovor. Zatímco někteří uchazeči jsou uvolněnější, pracovní pohovory jsou pro jiné stresující situací. Toto úložiště vám pomůže s přípravou. Zahrnuje mnoho aspektů, například:
- Jak se připravit na kódovací rozhovory
- Taháky pro pohovory
- Tipy pro algoritmy a osvědčené postupy pro otázky
- Otázky a odpovědi k pohovoru
- Tipy pro dokonalý životopis
- a mnoho dalšího
Díky za přečtení. Pokud znáte nějaké další zdroje, bez kterých nechcete dělat jako vývojář WordPress, neváhejte a zanechte mi komentář!
Vaše dotazy týkající se vývoje WordPress
Jaké máte otázky týkající se vývoje WordPressu? Neváhejte použít funkci komentáře. Chcete být informováni o nových příspěvcích o WordPress a webovém designu? Pak nás sledujte na Twitteru, Facebooku,LinkedInnebo prostřednictvím našeho newsletteru.