Schulung · Workshop · Coaching · Beratung

PHP für WordPress Schulung: Child-Themes, Hooks, Templates

PHP für WordPress: Child-Themes, Hooks und Template-Hierarchie

Dauer: ab 1 Tag (8 UE) | Preis: ab 900 EUR (netto) | Live online oder vor Ort | Termin nach Vereinbarung

Sie passen WordPress mit PHP an, ohne das Eltern-Theme anzufassen: mit Child-Themes, Actions und Filtern, der Template-Hierarchie und eigenen Funktionen, die auch das nächste Update überstehen.

Gesamtpreis für bis zu 3 Teilnehmende · Unverbindliche Anfrage · Keine Vorkasse

Warum gehört Ihr PHP-Code nicht ins Eltern-Theme?

PHP für WordPress heißt vor allem: an den richtigen Stellen eingreifen. Wer Anpassungen direkt in die Dateien eines gekauften Themes schreibt, verliert sie beim nächsten Update. Wer dagegen ein Child-Theme anlegt, seine Änderungen über Actions und Filter einhängt und weiß, welche Template-Datei WordPress laut Template-Hierarchie für eine Anfrage lädt, kann Layout und Verhalten einer Website gezielt verändern und bleibt updatefähig. Genau diese Arbeitsweise steht im Mittelpunkt.

Wir beginnen mit dem PHP, das Sie in WordPress tatsächlich brauchen: Ausgaben, Variablen, Arrays, Bedingungen, Schleifen und Funktionen, jeweils an Beispielen aus Template-Dateien statt an abstrakten Übungen. Dann wechseln wir in die WordPress-Struktur: The Loop und Conditional Tags, das Child-Theme für klassische und für Block-Themes, Template-Parts, das saubere Einbinden von Styles und Skripten, eigene Hooks, WP_Query und pre_get_posts, eigene Beitragstypen sowie dynamische Blöcke mit render.php. Ein eigener Block behandelt Escaping, Nonces und Berechtigungsprüfungen, denn fast jede Sicherheitslücke in WordPress-Erweiterungen entsteht an diesen drei Stellen.

Das Seminar ist bewusst keine allgemeine PHP-Schulung, dafür gibt es PHP für Einsteiger. Übersetzbare Texte, das erste eigene Plugin und die Kommandozeile mit WP-CLI streifen wir kurz und verweisen auf die Seminare zu Internationalisierung, Plugins und Automatisierung. Teilnehmende kommen meist aus dem Webdesign oder der Administration und wollen endlich selbst Code schreiben, oder sie kennen eine andere Sprache und lernen die WordPress-Eigenheiten kennen.

Wer mit einem KI-Assistenten programmiert, ist mit PhpStorm und JetBrains AI gut bedient, weil die IDE die WordPress-Funktionen und Hooks kennt und Vorschläge sofort gegen den Code des Projekts prüft. Ein Agent schreibt schnell einen Filter oder ein Template – ob der Hook-Name existiert, ob jede Ausgabe escaped ist und ob die Änderung im Child-Theme statt im Eltern-Theme landet, kontrollieren Sie mit PHP_CodeSniffer und den WordPress Coding Standards. Diese Prüfroutine üben wir an jedem Beispiel, sodass Sie Vorschläge eines Assistenten sicher beurteilen können.

Die meisten kaputten WordPress-Websites, die ich übernehme, sind nicht gehackt, sondern zu Tode angepasst: Änderungen direkt im Eltern-Theme, Code-Schnipsel aus Foren in der functions.php, keine einzige Ausgabe escaped. Nach dem nächsten Theme-Update ist alles weg oder die Seite bleibt weiß. Dabei braucht es gar nicht viel PHP, um es richtig zu machen. Wer Child-Themes, Actions und Filter und die Template-Hierarchie verstanden hat, schreibt weniger Code als vorher und kann ihn nach Jahren noch erklären.

Was Sie danach können

  • Sie legen Child-Themes für klassische und für Block-Themes an und passen Templates updatesicher an
  • Sie verändern Ausgabe und Verhalten von WordPress über Actions und Filter und bieten eigene Hooks an
  • Sie bestimmen anhand der Template-Hierarchie, welche Datei eine Seite ausgibt, und überschreiben gezielt
  • Sie fragen Inhalte mit WP_Query und pre_get_posts ab und geben sie escaped aus
  • Sie schreiben eigene Funktionen mit Präfix, Nonces und Berechtigungsprüfung nach den WordPress Coding Standards

Zielgruppe und Voraussetzungen

  • Webdesigner:innen und Administrator:innen, die WordPress mit eigenem Code anpassen wollen
  • Entwickler:innen aus anderen Sprachen, die die Eigenheiten von WordPress kennenlernen
  • Agenturen, die Kunden-Websites auf Basis gekaufter Themes pflegen
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

PHP für WordPress: Child-Themes, Hooks und Template-Hierarchie

PHP-Grundlagen für WordPress
  • Wo PHP in WordPress steckt: Core, Theme, Plugin und Template-Dateien
  • Lokale Umgebung mit wp-env, DDEV oder LocalWP aufsetzen
  • Editor mit PHP-Unterstützung, WP_DEBUG und debug.log einrichten
  • Ausgabe mit echo, Template-Tags und gemischtem PHP und HTML
  • Variablen, Datentypen und Typdeklarationen in PHP 8
  • Strings, Arrays und Operatoren an WordPress-Daten üben
Kontrollstrukturen und The Loop
  • Vergleichs- und logische Operatoren, strikter Vergleich mit ===
  • if/else und die alternative Syntax in Template-Dateien
  • switch und match für übersichtliche Fallunterscheidungen
  • Schleifen mit foreach, for und while über Beiträge und Arrays
  • Conditional Tags wie is_front_page() und is_singular() einsetzen
  • The Loop: have_posts(), the_post() und Template-Tags
Funktionen schreiben und nutzen
  • Funktionen mit Parametern, Standardwerten und Rückgabewerten
  • WordPress-Funktionen in der Developer Reference nachschlagen und lesen
  • Eigene Funktionen mit Präfix oder Namespace vor Namenskollisionen schützen
  • Wiederkehrende Ausgaben in kleine Hilfsfunktionen auslagern
Child-Themes und Template-Hierarchie
  • Child-Theme für ein klassisches Theme: style.css, functions.php, Template-Kopien
  • Child-Theme für ein Block-Theme: theme.json und HTML-Templates überschreiben
  • Template-Hierarchie: welche Datei WordPress für welche Anfrage lädt
  • Template-Parts mit get_template_part() und Übergabe von $args
  • Styles und Skripte mit wp_enqueue_style und wp_enqueue_script laden
  • functions.php oder eigenes Plugin: wohin welche Anpassung gehört
Hooks: Actions und Filter
  • Actions mit add_action an Ereignisse wie init und wp_head hängen
  • Filter mit add_filter: Werte wie the_content oder excerpt_length ändern
  • Priorität, Argumentanzahl und remove_action/remove_filter
  • Eigene Hooks mit do_action und apply_filters anbieten
  • Reihenfolge der Hooks eines Seitenaufrufs mit Query Monitor nachvollziehen
Inhalte abfragen und strukturieren
  • WP_Query mit Argumenten für Beitragstyp, Taxonomie, Meta und Sortierung
  • Hauptabfrage mit pre_get_posts anpassen statt einer zweiten Abfrage
  • Eigene Beitragstypen und Taxonomien mit register_post_type und register_taxonomy
  • Benutzerdefinierte Felder mit get_post_meta lesen und ausgeben
PHP und der Block-Editor
  • Dynamische Blöcke: serverseitige Ausgabe mit render.php und block.json
  • Block-Patterns als PHP-Dateien im Theme-Ordner patterns
  • Block Bindings: Blockinhalte an benutzerdefinierte Felder binden
  • Shortcodes im Bestand verstehen und schrittweise durch Blöcke ablösen
Sicher und sauber programmieren
  • Ausgaben escapen mit esc_html, esc_attr, esc_url und wp_kses_post
  • Eingaben bereinigen und Formulare mit Nonces absichern
  • Berechtigungen mit current_user_can prüfen
  • WordPress Coding Standards mit PHP_CodeSniffer prüfen
  • Überblick: Texte mit __() übersetzbar machen – Vertiefung im Seminar Internationalisierung
  • Überblick: erstes Plugin mit Header und Aktivierungs-Hook – Vertiefung im Seminar Plugins
PHP für WordPress mit Coding-Agenten
  • Agent arbeitet nur in wp-env mit Datenbank-Snapshot, nie auf der Live-Website
  • PHPCS mit dem WordPress-Standard nach jeder Änderung als Prüfschritt ausführen lassen
  • Agenten-Diff gezielt auf fehlendes Escaping, Nonces und Capability-Prüfungen lesen
  • Hook-Namen und Funktionssignaturen gegen die Developer Reference prüfen – erfundene Hooks erkennen
  • Regel in der Projektanweisung: Änderungen nur im Child-Theme, nie im Eltern-Theme
Praxisprojekt: Child-Theme für eine Veranstaltungs-Website
  • Child-Theme mit Beitragstyp „Veranstaltung“ und eigenem Archiv-Template
  • Filter für die Datumsanzeige und Action für einen Hinweisbanner im Kopfbereich
  • Liste kommender Termine per WP_Query als dynamischer Block
  • Abnahme: PHPCS ohne Fehler, Escaping und Berechtigungen geprüft

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

Offene Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Individuelle Schulung für Einzelpersonen und Teams – live online oder vor Ort.

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Inhalten.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ganztägig oder halbtägig nach Vereinbarung, live online oder vor Ort.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Schulung anfragen

Unverbindlich · Keine Vorkasse

Einige Unternehmen, für die wir tätig waren

innovas GmbH

GaVI mbH

Bundeskriminalamt

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

So wird daraus Ihre Firmenschulung

1. Bedarf klären: Im kostenlosen Vorgespräch besprechen wir Ziele, Vorkenntnisse und Praxisaufgaben.

2. Angebot abstimmen: Inhalte, Format (live online oder vor Ort), Dauer und Preis legen wir gemeinsam fest.

3. Schulung durchführen: Sie arbeiten an Übungen aus Ihrem Alltag oder an einem neutralen Beispiel und nehmen konkrete nächste Schritte mit.

Häufige Fragen zur Schulung

Gilt der Ab-Preis pro Person oder für die Veranstaltung?

Die 900 EUR netto sind der niedrigste Gesamtpreis für eine firmeninterne Veranstaltung mit bis zu drei Teilnehmenden. Größere Gruppen und einen anderen Umfang bieten wir individuell an. Der verbindliche Preis steht in Ihrem Angebot.

Können wir eigene Aufgaben einbringen?

Ja. Welche Aufgaben sich eignen, welche Zugänge nötig sind und wie wir die Vertraulichkeit sichern, klären wir im Vorgespräch. Alternativ arbeiten wir an einem neutralen Beispiel.

Ist die Anfrage schon eine Buchung?

Nein. Sie erhalten zuerst ein abgestimmtes Angebot und entscheiden dann über die Beauftragung. Eine Vorkasse gibt es nicht.

Ihre unverbindliche und kostenlose Schulungsanfrage zum Thema

PHP für WordPress - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Schildern Sie uns kurz Ihren Bedarf. Ziele, Inhalte und Termin stimmen wir persönlich mit Ihnen ab.

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Nach oben