11 resurser som varje WordPress utvecklare bör veta

Matthias Held Senast uppdaterad den 21 oktober 2020
6 Min.
Senast uppdaterad den 21 oktober 2020

Från stora resursreporer och ramverk till kostnadsfria kurser och ordentlig förberedelse inför anställningsintervjun, i den här artikeln kommer vi att förse dig med mycket material som hjälper dig att skapa ditt arbetsflöde som utvecklare, både i allmänhet och med WordPress förbättra och ta din karriär ett steg framåt. 

WordPress Utveckling

1. Gutenberg Verktygslåda för blockskapare

11 resurser som varje WordPress utvecklare bör veta

Underrubriken på denna repor är "En verktygslåda för nollkonfigurationsutvecklare för att bygga WordPress Gutenberg Blockera plugins " Och det är precis vad det gör. Det låter dig Gutenberg block utan att behöva hantera konfigurationen av React, Webpack, Babel etc. Med bara tre kommandorader kan du starta det faktiska projektet på mindre än två minuter. 

Personligen gillar jag den tydliga dokumentationen. Och att det fungerar mycket bra och helt enkelt out-of-the-box.

Länk till repo

2. GenereraWP - WordPress Kodgenerator

11 resurser som varje WordPress utvecklare bör veta

När det gäller anpassade Themes Och Plugins För WordPress Det finns några tråkiga uppgifter som bara behöver göras: till exempel registrera en custom_post_type med alla färdigheter, frågor, API-slutpunkter och mer. 

Med den här praktiska verktygslådan kan du generera många anpassade utdrag för ditt projekt. De senaste APIS- och kodningsstandarderna från WordPress Så du måste oroa dig för minst en sak mindre.

Länk till GenerateWP

3. Tjänstemannen WordPress Kärnbiljetter

11 resurser som varje WordPress utvecklare bör veta

Att WordPress Aktivt engageradär en enorm win-win-situation: för det första naturligtvis för att du stöder en gratis produkt. Å andra sidan lär du dig mycket om du arbetar med kärnprogramvaran själv och WordPress ytterligare varva ner dagligen. 

Även i det dagliga arbetet kommer du att Themes , Plugins och appar för WordPress utvecklas bättre. Och om du letar efter öppna frågor om WordPress - Core ta hand om dig, du kommer att lära känna många sympatiska och intressanta medlemmar i samhället förresten. 

Länk till biljettspåraren

För Github-användare finns det också en git-verifierad version som synkroniseras med den ursprungliga SVN-lagringsfilen.

Freebies

4. Free-For.Dev

11 resurser som varje WordPress utvecklare bör veta

Det finns ett stort antal tjänster och plattformar med gratis erbjudanden för utvecklare. Det kan dock vara svårt att hitta alla dessa tjänster för att fatta ett välgrundat beslut. På Free-For.Dev hittar du en lista över programvara och andra gratiserbjudanden som är av intresse för utvecklare. Det finns kategorier som testning, hosting, e-post, CDN, CI / CD, kodkvalitet och många fler. 

Länk till sidan

Plugin Utveckling

5. WordPress Plugin Generator för pannplåt

11 resurser som varje WordPress utvecklare bör veta

A Plugin definitivt kul. Den senare anläggningen kan dock vara för plågsam och, beroende på storleken och komplexiteten hos Plugins – bli ganska omfattande. Särskilt om du följer följande bästa praxis (vilket du definitivt borde göra). Detta är exakt vad detta verktyg är utformat för.

Boilerplate är baserad på Plugin API, kodningsstandarder och dokumentationsstandarder. Så allt du behöver göra är att ha ett unikt namn för din Plugin , ange din snigel och din författarinformation - du har en bra start.

Länk till generatorn

6. WP React Starter: WordPress Reagera pannplatta

11 resurser som varje WordPress utvecklare bör veta

Om det är Plugin utveckling kan vara lite mer (JavaScript) och bör baseras på React, detta mycket omfattande verktyg är avsett för detta.

Du kan börja på nolltid och utan den omfattande skapandet av en byggnad Plugins React, Typescript och integrerad CI/CD.

Grunderna i pannplattan:

  • React Frontend för reaktiva användargränssnitt (med PHP-reserv som rendering på serversidan)
  • TypeScript för typsäker frontend-utveckling
  • OOP-PHP med namnområden för tydlig backend-utveckling
  • Docker utvecklingsmiljö utan lång byggprocess
  • CI/CD-integration för automatiska kodkvalitetskontroller och integrerad hantering av .B för wordpress.org Repo)

Länk till repo

Theme Utveckling

7. Toppmodernt WordPress Theme Utveckling Boilerplate

11 resurser som varje WordPress utvecklare bör veta

Det finns otaliga pannplattor för utveckling av WordPress - Themes , men den här är bara fantastisk. Det drar nytta av alla fantastiska och nya Web Dev-tillägg - till exempel webbläsarsynkronisering, linters, babel, autoprefixer och många fler. Och allt detta utan att tvinga dig att lära dig ett nytt arbetsflöde eller syntax.

Dessutom, med denna grund, är du verkligen uppdaterad med den nuvarande WordPress och OOP-standarder. Du behöver bara cirka fem rader i kommandoinmatningen för att ställa in och få igång pannplattan. 

Skapandeprocessen är också lätt att upprätthålla och följer kodningsstandarderna för WordPress . 

Länk till repo

Lärande

8. Fantastisk lögn

11 resurser som varje WordPress utvecklare bör veta

Visste du att kund/avdelning=shipping@example.com är en giltig e-postadress? Matthias-held@raidboxes@raidboxes.io då? Eller visste du att i vissa kulturer kan människors namn också innehålla siffror? 

Personligen har jag lärt mig mer från den här listan än jag kunde ha lärt mig av de flesta testfall. En utvald lista över fantastiska osanningar som många programmerare tror på. Så det är vettigt att ompröva ditt eget utvecklartänkande över gränserna. 

Länk till repo

Testning

9. Stor lista över stygga strängar

11 resurser som varje WordPress utvecklare bör veta

Den här resursen är för testare. 

Jag är övertygad om att varje WordPress utvecklare bör vara en testare i viss utsträckning. Oavsett om det innebär att testa din kod "bara" på UX eller, ännu viktigare, för säkerhet. 

Du kan investera så mycket i att testa din kod som du vill. Det blir svårare när riktiga användare kommer in i spelet ... Du kommer att göra saker som du aldrig trodde var möjliga, särskilt när det gäller användarinmatning. 

Den här repo innehåller en enorm lista över strängar som är kända för att orsaka problem när de anges av en användare. Det finns också några strängar som hjälper dig att behålla ditt ämne / Plugins /application help, till exempel strängar för SQL-injektion, uppräkning och klickkapning.

Länk till repo

10. FakerPress - WordPress Plugin

11 resurser som varje WordPress utvecklare bör veta

Något annat att testa: Det är fantastiskt att ha en ny Theme Eller Plugin för att skapa. Men inte för att skapa motsvarande innehåll för detta. Och det är vad det här Plugin : Det kan inkludera dummyinnehåll för nästan vad som helst i WordPress och utvecklas ständigt vidare. Dessutom hjälper det dig att fånga fel och oönskade funktioner som kan hända när en användare gör det ena eller det andra. 

  • Inlägg
  • Anpassade inläggstyper
  • Metadata
  • Markerade bilder
  • Användaren
  • Taggar
  • Kategorier
  • Kommentarer
  • Anpassade kommentarstyper

Länk till Plugin

Karriärförstärkning

11. Handbok för teknisk intervju

11 resurser som varje WordPress utvecklare bör veta

Om du vill skapa en befattning som WordPress - Utvecklare vill landa på en byrå eller ett teknikföretag, du kommer sannolikt att ha en intervju. Medan vissa sökande är mer avslappnade, innebär anställningsintervjuer en stressig situation för andra. Den här repoen hjälper dig att förbereda dig. Det täcker många aspekter, till exempel:

  • Hur man förbereder sig för kodningsintervjuer
  • Fuskark för intervjuer
  • Algoritmtips & metodtips för frågor
  • Frågor och svar om intervjun
  • Tips för det perfekta CV:t
  • och mycket mer

Länk till repo

Tack för att du läste. Om du känner till andra resurser som du kan komma åt som WordPress -Utvecklaren vill inte ge upp längre, vänligen lämna mig en kommentar!

Matthias är Chaos Calmer på RAIDBOXES . Som Plugin Och Theme Utvecklare, WordCamp Högtalare och aktiv Hosting Community Contributor, han är en regelbunden bidragsgivare på WordCamps och andra WordPress relevanta händelser och alltid redo att mellanmål. När han inte är där, har han katter i knät.

Kommentarer om den här artikeln

Skriva en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *.