Articles

PHP 101: En försiktig introduktion till WordPress-programmering

Välkommen till WordPress-programmering. I det här praktiska labbet för kodbygge kommer du att få en försiktig introduktion till PHP-programmering. Den här laborationen förutsätter att du inte vet något om programmering eller PHP. Du börjar från början och lär dig stegvis de viktigaste begreppen och instruktionerna som du kommer att stöta på. Det är PHP 101.

Denna labb är upplåst och GRATIS tack vare WP Engine.

Partner

Partner

WP Engine är världens ledande WordPress-plattform för digitala upplevelser som ger kunderna den smidighet, prestanda, intelligens och de integrationer som de behöver för att driva sin verksamhet framåt snabbare. Vårt prisbelönta team av WordPress-experter litar över 70 000 företag i 130 länder på vår support och hjälper varumärken att skapa digitala upplevelser i världsklass.

Anmäl dig idag och få 20 % rabatt

När du öppnar ett tema eller ett plugin ser du HTML, CSS och PHP. Det stämmer, WordPress är byggt på skriptspråket PHP. Det körs på servern och hanterar sidförfrågan, pratar med databasen, bearbetar formulär, laddar olika filer och hanterar affärslogiken för att sedan ge ett svar eller en ny webbsida till webbläsaren.

Vad kommer du att lära dig?

I den här praktiska laborationen kommer du och jag att börja programmera. Du kommer att lära dig om:

  • Vad PHP är och varför webbplatser använder det
  • Varför och hur WordPress använder PHP
  • Förvirrad av filer har HTML, CSS, JavaScript och PHP i dem. När är det PHP?
  • Vad är det med syntax
  • Organisera kod genom att dela upp den i filer och underrutiner
  • Hålla värden i variabler
  • Bestämma. om man ska göra ett visst kodblock eller inte
  • Upprepning av kod med hjälp av loopar
  • Scoping – Vem och vad som kan prata med varandra
  • Rekvisiten för saker och ting, vad som kallas när
  • En försiktig titt på riktig WordPress-centrerad kod
  • och mer

Denna labb är fokuserad på att lära dig grunderna utan teknisk jargong eller flum. Du kommer lätt in i programmeringen och får dina fötter våta med PHP.

Vill du lära dig #PHP? Lär dig grunderna med denna GRATIS mjuka introduktion för #WordPress. Click To Tweet

Förutsättningar

För att kunna göra den här laborationen behöver du en lokal sandbox-webbplats som är igång och redo att användas. Jag kommer att gå igenom det i avsnittet om labbintroduktion. Du kommer att använda antingen Genesis Sample eller Twenty Seventeen-temat.

Suggested Starting Point

Jag föreslår att du tar den här laborationen först för att introducera dig till WordPress, HTTP, webbläsare och servrar, hur webbsidor bearbetas och hanteras, hur WordPress laddas med mera. Även om det inte är ett krav kommer det att hjälpa dig att se den större bilden av den eller de webbplatser du arbetar med varje dag.

14 avsnitt
02:18:22 Runtime

Introduktion till WordPress webbutveckling – Absolute Beginnersfree

I den första delen av serien Absolute Beginner’s Guide to Web Development kommer du att få en introduktion till webbplatser, webbläsare och programmering. Låt oss prata om rollerna för de olika teknikerna och programmeringsspråken. Du får också lära dig om plugins och temas roll i förhållande till en WordPress-webbplats.

Lär dig mer

Och om du är helt nybörjare på programmering kan du ta en titt på serien Absolute Beginners to Programming (Absoluta nybörjare i programmering).

När du går vidare i labbet kommer jag att komma med förslag och erbjuda fler möjligheter för dig att lära dig och utvecklas.

Din bästa vän är kod, Tonya gör introduktionerna.

Episoder

Total körtid för labbet: 03:21:32

  • 1Labbintroduktionfri11:37
  • 2Vad är PHP? Varför använda det?gratis17:49
  • 3Varför och hur använder WordPress PHP?gratis07:33
  • 4Grundläggande syntaxfree18:34
  • 5Vad är det med variabler?free27:05
  • 6Fördela koden i logiska delarfree07:55
  • 7Subroutiner – se på funktionenfree14:11
  • 8Ladda filer som ska körasfree13:20
  • 9Att köra eller inte köra – att fatta beslutfree19:07
  • 10Sequencing – Yup, code runs in orderfree06:16
  • 11Repeating code using Loopsfree13:57
  • 12Building Strings with Dots and Variablesfree15:10
  • 13What’s the deal with scope?free08:34
  • 14Namngivningfree06:18
  • 15Sätta ihop det helafree08:33
  • 16Var tar jag vägen härifrån?free05:33

Jag rekommenderar starkt den kostnadsfria kursen #PHP 101: Gentle Introduction to #WordPress Programming lab! Kolla in det här. Click To Tweet

Detta labb är upplåst och GRATIS tack vare WP Engine.

Partner

Partner

WP Engine är världens ledande WordPress-plattform för digitala upplevelser som ger kunderna den smidighet, prestanda, intelligens och integrationer som de behöver för att driva sin verksamhet framåt snabbare. Vårt prisbelönta team av WordPress-experter litar över 70 000 företag i 130 länder på vår support och hjälper varumärken att skapa digitala upplevelser i världsklass.

Anmäl dig idag och få 20 % rabatt

Menar du allvar med att tjäna pengar som professionell WordPress-utvecklare?

Hur många Aha-upplevelser fick du ut av den här laborationen? Tänk på. Hur mycket tid kommer det att spara dig när du arbetar med dina projekt? Allt du lär dig översätts till att spara dig tid och ge dig möjlighet att göra mer. Det betyder att du kommer att kunna leverera dina projekt snabbare och få betalt tidigare. Du ökar dina förmågor och din karriär.

Låt oss kvantifiera detta för att hjälpa dig att se hur detta enda labb just betalade för ett Pro-medlemskap. Jag vill visa dig hur kostnaden för medlemskapet betalar sig självt många, många gånger om.

Låt oss säga att det här labbet sparar dig 5 timmar av din tid på varje projekt:

5 timmar x $30/timme = $150 per projekt
1Antag att din timlön är $30 per timme

Ett Pro-medlemskap kostar bara $29/månad. Egentligen tjänar du med det här labbet pengar utöver att betala för ett Pro-medlemskap. Tänk på det. Föreställ dig hur du kan utveckla dina färdigheter och din karriär när du lär dig mer. Föreställ dig hur mycket snabbare du kan bygga projekt för dina kunder. Föreställ dig hur det översätts till att tjäna mer pengar.

Jag inbjuder dig att investera i dig själv och utveckla din karriär. Kom med oss.

Go Pro