Beschreibung
Dieses Training ist 2016 erschienen und behandelt daher nicht die neueste WordPress-Version. Der Großteil aller beschriebenen Techniken ist jedoch nach wie vor aktuell und wurde lediglich um neue Features ergänzt. Die wichtigste dieser Neuerungen ist der WordPress Block-Editor (Gutenberg).
Eine detaillierte Beschreibung dieses Videotrainings inkl. Demo-Lektionen finden Sie auf unserer Website.
1. WordPress installieren und einrichten [01:22 Std.]
Willkommen zu WordPress! In diesem Kapitel machen Sie sich mit WordPress vertraut und lernen, wie Sie die Software installieren. Jonas Hellwig zeigt Ihnen, wie Sie Testumgebungen unter Windows und OS X einrichten, um Webseiten zunächst lokal zu testen.
- Einleitung [00:19 Min.]
- WordPress.com, WordPress.org und WordPress VIP [04:23 Min.]
- So funktioniert WordPress [03:22 Min.]
- Werkzeuge für Ihre Arbeit – Editor, FTP-Programm, Browser und Co. [11:57 Min.]
- Eine lokale Serverumgebung unter Windows einrichten [08:03 Min.]
- WordPress für Windows installieren [07:44 Min.]
- Eine lokale Serverumgebung unter OS X einrichten [09:43 Min.]
- WordPress für OS X installieren [07:50 Min.]
- Der Administrationsbereich [16:41 Min.]
- Die WordPress-Ordnerstruktur [03:00 Min.]
- Themes und Plug-ins installieren [08:30 Min.]
2. Bestehende Themes anpassen [01:06 Std.]
WordPress bietet Ihnen viele Möglichkeiten, das Seitendesign der Vorlagen an Ihre Wünsche anzupassen. In diesem Kapitel lernen Sie, wie Sie bestehende Themes mithilfe des Customizers, Plug-ins oder Child-Themes individuell gestalten.
- Einleitung [00:22 Min.]
- Die Funktion eines Themes [03:01 Min.]
- Die verschiedenen Theme-Arten [06:45 Min.]
- So finden Sie gute Themes [02:48 Min.]
- Native Theme-Optionen von WordPress [12:06 Min.]
- Spezifische Funktionen [04:12 Min.]
- Qualitätskriterien für Themes [03:05 Min.]
- Themes per Customizer anpassen [07:28 Min.]
- Themes anpassen mit Widgets [07:22 Min.]
- Themes anpassen mit Plug-ins [04:04 Min.]
- Themes anpassen mit Shortcodes [02:58 Min.]
- Child-Themes verwenden [12:18 Min.]
3. Die Anatomie eines WordPress-Themes [01:38 Std.]
Bevor Sie eigene Webseiten und Themes entwickeln, sollten Sie den Aufbau und die Funktionsweise von Themes verstehen. In diesem Kapitel erklärt Jonas Hellwig die Theme-Struktur und macht Sie mit Template-Tags, API-Hooks und dem WordPress-Loop vertraut.
- Einleitung [00:22 Min.]
- Die Dateistruktur des Themes [04:57 Min.]
- Die Template-Hierarchie [08:20 Min.]
- Template-Dateien verknüpfen [15:05 Min.]
- Inhalte über Template-Tags laden [17:04 Min.]
- Schnittstellen für Plug-ins, Styles und Skripte integrieren [03:00 Min.]
- Beiträge und Seiten mit dem Standard-Loop ausgeben [15:27 Min.]
- Das Theme mit CSS strukturieren [12:05 Min.]
- Bedingte Abfragen integrieren [07:36 Min.]
- Individuelle Loops mit WP_Query erstellen [14:03 Min.]
4. Das Grundgerüst des Beispielprojekts [01:24 Std.]
Jetzt wissen Sie, wie Themes in WordPress aufgebaut sind – höchste Zeit, dieses Wissen in der Praxis anzuwenden. Gemeinsam mit Jonas Hellwig erstellen Sie in diesem Kapitel ein eigenes WordPress-Theme, bauen Navigationsstrukturen auf und integrieren ein Suchformular.
- Einleitung [00:24 Min.]
- Die Planung des Beispielprojekts [06:29 Min.]
- Ordnerstruktur und Basis-Dateien anlegen [06:18 Min.]
- Template-Files erstellen und verknüpfen [14:44 Min.]
- Den News-Blog erstellen [12:06 Min.]
- Eine Artikelnavigation einbauen [03:14 Min.]
- Beiträge auf Blog-Übersicht und Startseite anzeigen [14:20 Min.]
- Die Suche integrieren [14:06 Min.]
- Archive anlegen [11:55 Min.]
5. Kommentare, Widgets und Navigationsmenüs [01:47 Std.]
In diesem Kapitel zeigt Ihnen Jonas Hellwig, wie Sie das Basis-Theme gestalten und erweitern. Sie lernen, wie Sie individuelle Hintergründe einrichten, die Navigation für Mobilgeräte optimieren und Widgets und Kommentare in Ihre Webseite integrieren.
- Einleitung [00:24 Min.]
- Die »functions.php« und seitenspezifische Plug-ins [08:25 Min.]
- Navigationsmenüs integrieren [13:36 Min.]
- Den Hintergrund gestalten [15:13 Min.]
- Die Navigationsbereiche gestalten [19:26 Min.]
- Navigation und Suche für Mobilgeräte integrieren [16:37 Min.]
- Widgets integrieren [10:31 Min.]
- Die Kommentarfunktion einbauen [06:55 Min.]
- Die Antworten-Funktion für Kommentare aktivieren [03:38 Min.]
- Die Kommentarfunktion gestalten [11:56 Min.]
6. Beitragstypen, Taxonomien und Vorlagen [01:18 Std.]
Jonas Hellwig stellt Ihnen in diesem Kapitel die CMS-Funktionen von WordPress vor. Dabei lernen Sie, wie Sie benutzerdefinierte Inhaltstypen und Taxonomien anlegen, Seitenvorlagen erstellen und individuelle Archivseiten gestalten.
- Einleitung [00:25 Min.]
- Inhalte, Auszüge und der Weiterlesen-Link [08:54 Min.]
- Seitenvorlagen hinzufügen [04:46 Min.]
- Beitragsformate hinzufügen [11:21 Min.]
- Zusätzliche Beitragstypen [20:01 Min.]
- Eigene Taxonomien hinzufügen [09:49 Min.]
- Taxonomie-Archive erstellen [06:19 Min.]
- Die Programmübersicht aufbauen [08:59 Min.]
- Die Startseite umbauen [07:50 Min.]
7. Medien verwalten und darstellen [01:08 Std.]
In diesem Kapitel widmet sich Jonas Hellwig der Darstellung von Bildern und Videos auf Ihrer Webseite. Sie erfahren, wie Sie Beitragsbilder einrichten, Bilder mit Slidern oder einer Lightbox präsentieren und Videos in einer Seite einbetten.
- Einleitung [00:22 Min.]
- Beitragsbilder hinzufügen [13:17 Min.]
- Eigene Bildgrößen definieren [05:53 Min.]
- Einen Slider integrieren [08:10 Min.]
- Skripte und Stylesheets registrieren [07:49 Min.]
- Bilder im Inhaltsbereich gestalten [06:03 Min.]
- Eine Lightbox ohne Plug-in [05:45 Min.]
- Die Anhang-Seiten gestalten [11:35 Min.]
- Bildergalerien integrieren [05:06 Min.]
- Weitere Inhaltselemente [04:11 Min.]
8. Eigene Feldtypen und Vorlagen definieren [00:35 Std.]
Jonas Hellwig zeigt Ihnen in diesem Kapitel, wie Sie die CMS-Funktionen von WordPress individuell erweitern. Sie erfahren unter anderem, wie Sie benutzerdefinierte Felder erstellen und Metadaten dynamisch auslesen. Sie lernen ebenfalls, wie Sie eigene Shortcodes erstellen.
- Einleitung [00:23 Min.]
- Benutzerdefinierte Felder [11:08 Min.]
- Veranstaltungen nach dem Startdatum sortieren [03:49 Min.]
- Advanced Custom Fields (ACF) [02:56 Min.]
- ACFs integrieren [06:58 Min.]
- Selbstschließender Shortcode [06:45 Min.]
- Umschließender Shortcode [03:28 Min.]
9. Besondere Design-Funktionen im Backend bereitstellen [01:01 Std.]
Ein gutes Theme sollte auch über das Backend individuell gestaltbar sein. Jonas Hellwig zeigt Ihnen in diesem Kapitel, wie Sie eigene Formatvorlagen für den Editor erstellen, editierbare Hintergründe und Header-Grafiken einrichten und das WordPress-Dashboard erweitern.
- Einleitung [00:22 Min.]
- Einen editierbaren Seitenhintergrund einfügen [10:22 Min.]
- Eine eigene Kopfgrafik einfügen [17:58 Min.]
- Den Customizer integrieren [11:37 Min.]
- Vorlagen für den WordPress-Editor ergänzen [07:02 Min.]
- Den Editorbereich optimieren [04:19 Min.]
- Das Dashboard erweitern [03:35 Min.]
- Die Log-in-Maske gestalten [05:40 Min.]
10. Mehrsprachige Websites [00:47 Std.]
Jonas Hellwig zeigt Ihnen in diesem Kapitel, wie Sie das Theme und Ihre Inhalte mit wenig Aufwand mehrsprachig zur Verfügung stellen. Sie lernen, wie Sie multilinguale Beiträge über Plug-ins verfassen und mehrsprachige Blog-Netzwerke mit der Multisite-Funktion verwalten.
- Einleitung [00:23 Min.]
- Die Übersetzung vorbereiten und Elemente übersetzen [15:49 Min.]
- Das Plug-in »qTranslateX« [07:18 Min.]
- Das Plug-in »WPML« [07:54 Min.]
- WordPress-Multisite [15:54 Min.]
11. Ein eigener Shop mit »WooCommerce« [01:02 Std.]
WordPress ermöglicht es Ihnen, einen professionellen Onlineshop zu betreiben. In diesem Kapitel lernen Sie, wie Sie mit dem populären Plug-in »WooCommerce« einen eigenen Shop aufbauen und diesen für den Betrieb in Deutschland rechtskonform einrichten.
- Einleitung [00:19 Min.]
- WooCommerce im Überblick [04:41 Min.]
- WooCommerce einrichten [05:48 Min.]
- Die WooCommerce-Einstellungen [15:50 Min.]
- Ein Produkt anlegen [06:05 Min.]
- Navigation und Widgets anpassen [04:40 Min.]
- WooCommerce integrieren [06:17 Min.]
- Produkte anzeigen [10:06 Min.]
- Das Styling anpassen [03:30 Min.]
- Template-Dateien überschreiben [04:16 Min.]
12. Website-Projekt und Theme veröffentlichen [00:27 Std.]
Um Ihre Webseite und das Theme zu veröffentlichen, müssen Sie diese aus der lokalen Testumgebung auf den Live-Server übertragen. In diesem Kapitel zeigt Ihnen Jonas Hellwig, was Sie beim Umzug beachten sollten und wie Sie Ihre Datenbank auf dem Server importieren.
- Einleitung [00:25 Min.]
- Den Code des Themes testen [08:57 Min.]
- Alle Dateien per FTP hochladen [02:45 Min.]
- Die Datenbank exportieren und umschreiben [06:42 Min.]
- Die Datenbank auf den Live-Server übertragen [03:60 Min.]
- Die Installation überprüfen [04:14 Min.]