11 zdrojů, které by měli znát všichni WordPress vývojáři

Matthias Held Naposledy aktualizováno 21.10.2020
6 min.
Naposledy aktualizováno 21.10.2020

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

11 zdrojů, které by měli znát všichni WordPress vývojáři

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ě se mi líbí jasná dokumentace. A že to funguje velmi dobře a prostě ''out of the box''.

Odkaz na Repo

2. GenerovatWP - WordPress Generátor kódu

11 zdrojů, které by měli znát všichni WordPress vývojáři

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ě.

Odkaz na GenerateWP

3. Úředník WordPress Základní vstupenky

11 zdrojů, které by měli znát všichni WordPress vývojáři

Do WordPress Aktivně se zapojujeobrovská win-win situace: za prvé, samozřejmě proto, že podporujete bezplatný produkt. Na druhou stranu se hodně naučíte, pokud na základním softwaru pracujete sami a WordPress každodenní odpočinek. 

Dokonce i v každodenní pracovní situaci budete šablony, pluginy a aplikace pro WordPress umět lépe vyvíjet. A pokud se staráte o otevřené otázky týkající se WordPress Core, poznáte mimochodem i mnoho sympatických a zajímavých členů komunity. 

Odkaz na Ticket-Tracker

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

11 zdrojů, které by měli znát všichni WordPress vývojáři

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. 

Odkaz na stránku

Vývoj pluginů

5. WordPress Plugin Často používaný generátor

11 zdrojů, které by měli znát všichni WordPress vývojáři

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.

Odkaz na Generator

6. WP React Starter: WordPress Reagovat často

11 zdrojů, které by měli znát všichni WordPress vývojáři

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 integrovaným Release Managementem (např. pro wordpress.org Repo)

Odkaz na Repo

Vývoj šablon

7. Nejmodernější WordPress Theme Vývojová deska

11 zdrojů, které by měli znát všichni WordPress vývojáři

Existuje nespočet kotlových plechů pro vývoj WordPress - Themes , ale tenhle je prostě úžasný. Využívá všechna skvělá a nová rozšíření Web Dev – jako je synchronizace prohlížeče, lintery, babel, autoprefixer a mnoho dalších. A to vše bez nutnosti naučit se nový pracovní postup nebo syntaxi.

Kromě toho jste s tímto základem opravdu aktuální se současnými WordPress a OOP standardy. Potřebujete asi jen pět řádků ve vašem příkazu vstupu, abyste nastavili a zprovoznili Boilerplate. 

Proces vytváření je také snadno udržovatelný a řídí se standardy kódování WordPressu. 

Odkaz na Repo

Learning

8. Úžasná nepravda

11 zdrojů, které by měli znát všichni WordPress vývojáři

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í. 

Odkaz na Repo

Testing

9. Velký seznam nezbedných strun

11 zdrojů, které by měli znát všichni WordPress vývojáři

Tento prostředek je určen pro testery. 

Pevně věřím, že každý WordPress vývojář by měl být do určité míry i testerem. Ať už to znamená testování kódu "pouze" na UX nebo, co je důležitější, na 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.

Odkaz na Repo

10. FakerPress - WordPress Plugin

11 zdrojů, které by měli znát všichni WordPress vývojáři

Něco jiného k testování: Je skvělé, tvořit novou šablonu nebo plugin. Vytvořit odpovídající obsah ale ne. A právě o to se stará tento plugin: Umí vytvořit dummy obsah pro téměř cokoliv ve WordPressu a neustále je vyvíjen. Kromě toho vám pomůže zachytit chyby a nežádoucí funkce, které se mohou stát, když uživatel udělá to či ono. 

  • Příspěvky
  • Custom Post Types
  • Metadata
  • Vybrané obrázky
  • Uživatelé
  • Klíčová slova
  • Kategorie
  • Komentáře
  • Vlastní typy poznámek

Odkaz na plugin

Career Boosting

11. Příručka pro technické pohovory

11 zdrojů, které by měli znát všichni WordPress vývojáři

Chcete-li získat pozici jako WordPress vývojář u agentury nebo technologické společnosti, povedete s největší pravděpodobností rozhovor. Zatímco jsou někteří uchazeči uvolněnější, pro ostatní je pracovní pohovor stresující situací. Toto repo vám pomůže připravit se. Zahrnuje mnoho aspektů, jako jsou:

  • Jak se připravit na kódovací rozhovory
  • Cheat sheety pro rozhovory
  • Tipy pro algoritmy a doporučené postupy pro otázky
  • Otázky a odpovědi k pohovoru
  • Tipy pro dokonalý životopis
  • a mnoho dalšího

Odkaz na Repo

Díky za čtení. Pokud znáte jiné zdroje, kterých se jako WordPress vývojáři už nechcete vzdát, pak mi prosím zanechte komentář!

Podobné výrobky

Komentáře k tomuto článku

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Povinná pole jsou označena *.