K9183 WordPress Theme og Plugin udvikling

Kursus i avanceret udvikling af plugins og themes i WordPress. Lær at tilpasse WordPress med child themes og php-funktioner, hvor alle standarder for sikkerhed overholdes…

Målgruppe

Udviklerkursus i WordPress. Kurser tager udgangspunkt i php-udvikling. Kurset fokuserer på ren kode.

Forudsætninger for kurset

Du skal kende brugerfladen i WordPress, men skal også kende Administrationspanelet i WordPress. Herunder hvordan du arbejder med sites, blogs, categories, tags og menuer. Kurset forudsætter en vis programmeringserfaring i php eller JavaScript. Afhængig af deltagere kan almindelig php indgå i kurset. Især er det vigtigt at kunne håndtere arrays og funktioner med php.

Efter kurset kan du

Kurset lærer dig at lave themes (temaer) og plugins.

Indhold af WordPress Theme og Plugin udvikling kurset

1 | Administrationspanelet

  • Kort gennemgang
  • Installering af plugins
  • Aktivering af themes
  • Forskelle på posts (indlæg) og pages (sider).

2 | Php

Dette modul kan i visse tilfælde springes over. I visse tilfælde bruger vi 2-3 timer på det. Fokus er især på variable, funktioner og ikke mindst arrays.

  • Kodestandarder – og hvor
  • Hvordan adskiller WordPress Php sig fra almindelig Php

3 | Theme opbygning

  • Template tags til brug for themes
  • Fokus på the_title, the_content, bloginfo m.v.
  • Forskellige filer og comment-spor til initering af et theme
  • index.php, functions.php
  • Egne php-filer
  • Indkøring af JavaScript, CSS, BootStrap

4 | Plugin opbygning

  • Nødvendige filer – opbygning af et minimalt plugin
  • Almindelige funktioner
  • Opdeling af funktioner herunder egne funktioner, template tags samt filtre/actions (hooks)

5 | Filtre og Actions

  • Filtre – mest brugte og best practice -> hvordan filtreres tekst, hvordan bestemmes brugeres brug af html osv.
  • Actions – hvordan laves forms med felter

6 | MySQL

  • Kommunikation med MySQL -> 1) med rå php, 2) med template tags som the_excerpts 3) gennem array-adgang direkte til MySQL tabeller
  • Talrige eksempler og best practice
  • Dynamisk ændring af head-element i html
  • Snitflade mellem themes og plugins

7 | Sikkerhed

  • Test op mod WordFence
  • Almindelige faldgruber
  • Plugins og .htaccess

Praktisk Information

Hvordan bestilles et kursus?

Skriv en mail på info@zoomtek.dk eller ring 4250 5040. Eller udfyld kontaktformularen til højre.

Hvordan finder jeg prisen på kurset?

Forespørg på kurset ved at kontakte ZoomTek. Så finder vi det bedste kursus til dig. Du betaler ikke for formidlingen.

Hvornår afholdes kurset?

ZoomTek kan oftest skaffe et kursus inden for 30 dage. Enten vil vi finde et åbent kursus til dig. Alternativt får du et lukket firmakursus, hvor du og dine kolleger aftaler datoen direkte med kursusinstruktøren.

Få et skræddersyet kursus uden merpris

Kursusbeskrivelserne på ZoomTek.dk er vejledende. For et lukket firmakursus vil kurser altid blive skræddersyet gennem dialog med instruktøren. For åbne kurser har du mulighed for at tale med instruktøren før kurset.

´´