wordpress – das praxisbuch...inhaltsverzeichnis 8 5.4 das standard-theme twenty thirteen anpassen...

10

Upload: others

Post on 04-Sep-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WordPress – Das Praxisbuch...Inhaltsverzeichnis 8 5.4 Das Standard-Theme Twenty Thirteen anpassen . . . . . . . . . . . . . . . . 177 5.4.1 Kopfzeile anpassen
Page 2: WordPress – Das Praxisbuch...Inhaltsverzeichnis 8 5.4 Das Standard-Theme Twenty Thirteen anpassen . . . . . . . . . . . . . . . . 177 5.4.1 Kopfzeile anpassen

5

Inhaltsverzeichnis

Vorwort. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Einleitung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Teil I Die Grundlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

1 Der Einstieg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

1.1 Was sind Weblogs? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

1.2 Wofür sind Weblogs gut? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

1.2.1 Weblog als Arbeitsjournal (-tagebuch) . . . . . . . . . . . . . . . . . . 24

1.2.2 Firmen-Weblogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

1.2.3 Sonstige Einsatzgebiete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

1.3 Woran erkenne ich ein Weblog? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

1.3.1 Chronologische Struktur und der Fokus auf den einzelnen Beitrag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

1.3.2 Permalinks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

1.3.3 Kommentarfunktion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

1.3.4 Pingbacks und Trackbacks. . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

1.3.5 Newsfeeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

1.3.6 Nicht technische Aspekte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

2 Einstieg in WordPress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

2.1 Warum WordPress? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

2.2 Was sind Themes und Plugins? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

2.3 Welche Umgebung benötigt WordPress? . . . . . . . . . . . . . . . . . . . . . . 39

2.4 Welche Version soll ich nun einsetzen? . . . . . . . . . . . . . . . . . . . . . . . 39

2.5 Wofür kann man WordPress einsetzen? . . . . . . . . . . . . . . . . . . . . . . . 39

2.6 Welche Kenntnisse benötige ich? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

2.7 Wie installiere ich WordPress? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

2.7.1 Die Vorbereitung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

2.7.2 Download des Pakets und Einrichtung der Konfigurationsdatei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

© des Titels »WordPress« (ISBN 978-3-8266-9543-8) 2013 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9543

Page 3: WordPress – Das Praxisbuch...Inhaltsverzeichnis 8 5.4 Das Standard-Theme Twenty Thirteen anpassen . . . . . . . . . . . . . . . . 177 5.4.1 Kopfzeile anpassen

Inhaltsverzeichnis

6

2.7.3 Upload und Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

2.7.4 Mögliche Fehler bei der Installation . . . . . . . . . . . . . . . . . . . . 48

3 Das Admin-Menü von WordPress . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

3.1 Die Startseite – Dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

3.1.1 Der Unterbereich »Aktualisierungen« . . . . . . . . . . . . . . . . . . 55

3.2 Der Hauptbereich »Beiträge« . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

3.2.1 Der Unterbereich »Alle Beiträge« . . . . . . . . . . . . . . . . . . . . . . 56

3.2.2 Der Unterbereich »Erstellen« . . . . . . . . . . . . . . . . . . . . . . . . . 57

3.2.3 Der Unterbereich »Kategorien«. . . . . . . . . . . . . . . . . . . . . . . . 66

3.2.4 Der Unterbereich »Schlagwörter« . . . . . . . . . . . . . . . . . . . . . . 66

3.3 Der Hauptbereich »Medien« . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

3.3.1 Der Unterbereich »Medienübersicht« . . . . . . . . . . . . . . . . . . 67

3.3.2 Der Unterbereich »Datei hinzufügen« . . . . . . . . . . . . . . . . . . 68

3.4 Der Hauptbereich »Seiten« . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

3.4.1 Der Unterbereich »Alle Seiten«. . . . . . . . . . . . . . . . . . . . . . . . 69

3.4.2 Der Unterbereich »Erstellen« . . . . . . . . . . . . . . . . . . . . . . . . . 69

3.5 Der Hauptbereich »Kommentare« . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

3.6 Der Hauptbereich »Design« . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

3.6.1 Der Unterbereich »Anpassen« . . . . . . . . . . . . . . . . . . . . . . . . 71

3.6.2 Der Unterbereich »Themes« . . . . . . . . . . . . . . . . . . . . . . . . . . 72

3.6.3 Der Unterbereich »Widgets« . . . . . . . . . . . . . . . . . . . . . . . . . . 74

3.6.4 Der Unterbereich »Menüs« . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

3.6.5 Der Unterbereich »Kopfzeile« . . . . . . . . . . . . . . . . . . . . . . . . . 76

3.6.6 Der Unterbereich »Editor«. . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

3.7 Der Hauptbereich »Plugins« . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

3.7.1 Der Unterbereich »Installierte Plugins« . . . . . . . . . . . . . . . . . 78

3.7.2 Der Unterbereich »Installieren« . . . . . . . . . . . . . . . . . . . . . . . 79

3.7.3 Der Unterbereich »Editor«. . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

3.8 Der Hauptbereich »Benutzer« . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

3.8.1 Der Unterbereich »Alle Benutzer« . . . . . . . . . . . . . . . . . . . . . 81

3.8.2 Der Unterbereich »Neu hinzufügen« . . . . . . . . . . . . . . . . . . . 82

3.8.3 Der Unterbereich »Dein Profil« . . . . . . . . . . . . . . . . . . . . . . . 83

3.9 Der Hauptbereich »Werkzeuge« . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

3.9.1 Der Unterbereich »Verfügbare Werkzeuge« . . . . . . . . . . . . . 84

3.9.2 Der Unterbereich »Daten importieren« . . . . . . . . . . . . . . . . . 85

3.9.3 Der Unterbereich »Daten exportieren«. . . . . . . . . . . . . . . . . . 86

© des Titels »WordPress« (ISBN 978-3-8266-9543-8) 2013 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9543

Page 4: WordPress – Das Praxisbuch...Inhaltsverzeichnis 8 5.4 Das Standard-Theme Twenty Thirteen anpassen . . . . . . . . . . . . . . . . 177 5.4.1 Kopfzeile anpassen

Inhaltsverzeichnis

7

3.10 Der Hauptbereich »Einstellungen« . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

3.10.1 Der Unterbereich »Allgemein« . . . . . . . . . . . . . . . . . . . . . . . . 87

3.10.2 Der Unterbereich »Schreiben« . . . . . . . . . . . . . . . . . . . . . . . . 88

3.10.3 Der Unterbereich »Lesen« . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

3.10.4 Der Unterbereich »Diskussion« . . . . . . . . . . . . . . . . . . . . . . . 92

3.10.5 Der Unterbereich »Medien« . . . . . . . . . . . . . . . . . . . . . . . . . . 94

3.10.6 Der Unterbereich »Permalinks« . . . . . . . . . . . . . . . . . . . . . . . 94

3.11 Wie konfiguriere ich WordPress?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

3.11.1 Konfiguration im Unterbereich »Allgemein« . . . . . . . . . . . . 98

3.11.2 Konfiguration im Unterbereich »Medien« . . . . . . . . . . . . . . . 100

3.11.3 Konfiguration im Unterbereich »Permalinks« . . . . . . . . . . . 100

3.11.4 Konfiguration des eigenen Profils. . . . . . . . . . . . . . . . . . . . . . 105

3.12 Alle WordPress-Einstellungen auf einen Blick (options.php) . . . . . . 107

3.13 Puh ... fertig! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

4 Die ersten Schritte als Blogger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

4.1 Einen Beitrag verfassen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

4.1.1 Die Vorschau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

4.1.2 Die Formatierungsleiste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

4.1.3 Optionen beim Verfassen eines neuen Beitrags . . . . . . . . . . 116

4.2 Eine Seite (Page) erstellen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

4.2.1 Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

4.3 Bilder, Videos, Dateien einbinden . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

4.3.1 Inhalte einbetten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

4.3.2 Bilder und Dateien von URL einfügen . . . . . . . . . . . . . . . . . . 141

4.4 Bilder und Dateien hochladen und einfügen . . . . . . . . . . . . . . . . . . . 149

4.4.1 Bilder hochladen und einfügen . . . . . . . . . . . . . . . . . . . . . . . . 149

4.4.2 Mediathek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

4.5 Podcasting mit WordPress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

5 Anpassungen am Weblog vornehmen. . . . . . . . . . . . . . . . . . . . . . . . . 167

5.1 Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

5.1.1 Plugins installieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

5.1.2 Plugins aktualisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

5.2 Kampf dem Spam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

5.2.1 Antispam Bee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

5.3 Neue Kategorien erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175

© des Titels »WordPress« (ISBN 978-3-8266-9543-8) 2013 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9543

Page 5: WordPress – Das Praxisbuch...Inhaltsverzeichnis 8 5.4 Das Standard-Theme Twenty Thirteen anpassen . . . . . . . . . . . . . . . . 177 5.4.1 Kopfzeile anpassen

Inhaltsverzeichnis

8

5.4 Das Standard-Theme Twenty Thirteen anpassen . . . . . . . . . . . . . . . . 177

5.4.1 Kopfzeile anpassen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178

5.4.2 Individuelle Menüs erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . 179

5.5 Ein neues Theme installieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182

5.5.1 Themes automatisch installieren . . . . . . . . . . . . . . . . . . . . . . 182

5.5.2 Themes manuell installieren . . . . . . . . . . . . . . . . . . . . . . . . . . 185

5.6 Widgets einsetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

5.7 Benutzerverwaltung (Rechtemanagement) . . . . . . . . . . . . . . . . . . . . . 191

5.8 Worauf man als Blogger achten sollte . . . . . . . . . . . . . . . . . . . . . . . . . 192

Teil II Themes: Das Template-System von WordPress . . . . . . . . . . . . . . . 195

6 Einstieg in WordPress-Themes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

6.1 Form folgt Funktion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

6.2 Was sind Themes und wie sind sie aufgebaut? . . . . . . . . . . . . . . . . . . 197

6.3 Welche Template-Dateien gibt es? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

6.3.1 Template-Dateien für bestimmte Zustände . . . . . . . . . . . . . . 199

6.3.2 Template-Dateien mit Auslagerungsfunktion . . . . . . . . . . . . 199

6.3.3 Sonstige Template-Dateien . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

6.4 Include-Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

6.5 Was sind Template-Tags? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201

6.6 Template-Hooks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

6.7 Conditional-Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

6.8 Der Loop – das Herzstück eines WordPress-Themes . . . . . . . . . . . . . 204

6.9 Seiten-Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205

6.10 Ein kleiner Hinweis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

7 Das Classic-Theme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207

7.1 Der Kopfbereich (header.php). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

7.1.1 Die Angaben im Kopfbereich (<head>...</head>) . . . . . . . . . 211

7.1.2 Jetzt wird es sichtbar (<body>). . . . . . . . . . . . . . . . . . . . . . . . . 214

7.2 Die Sidebar (sidebar.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216

7.3 Die Hauptdatei (index.php). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225

7.3.1 Der Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

7.4 Der Fußbereich (footer.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232

7.5 Der Kommentarbereich (comments.php) . . . . . . . . . . . . . . . . . . . . . . 234

7.5.1 Die Anzahl und die Auflistung der Kommentare . . . . . . . . . 237

7.5.2 Das Kommentarformular. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239

© des Titels »WordPress« (ISBN 978-3-8266-9543-8) 2013 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9543

Page 6: WordPress – Das Praxisbuch...Inhaltsverzeichnis 8 5.4 Das Standard-Theme Twenty Thirteen anpassen . . . . . . . . . . . . . . . . 177 5.4.1 Kopfzeile anpassen

Inhaltsverzeichnis

9

7.6 Die Funktionsdatei (functions.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . 244

7.7 Das Stylesheet (style.css) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246

8 Das Default-Theme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249

8.1 Der Kopfbereich (header.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250

8.2 Die Sidebar (sidebar.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

8.3 Die Hauptdatei (index.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

8.4 Die Archiv-Übersicht (archive.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . 260

8.5 Die Ausgabe des Suchergebnisses (search.php) . . . . . . . . . . . . . . . . . 263

8.6 Die Einzelansicht (single.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

8.7 Die Seiten (page.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267

8.8 Die Archiv-Seite (archives.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268

8.9 Die Blogroll-Seite (links.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270

8.10 Die Fehlerseite (404.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271

8.11 Der Kommentarbereich (comments.php) . . . . . . . . . . . . . . . . . . . . . . 272

8.12 Der Fußbereich (footer.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277

8.13 Die functions.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278

9 Praktisches Beispiel an meinem Weblog. . . . . . . . . . . . . . . . . . . . . . . 281

9.1 Planung und Überlegung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281

9.2 Der Kopfbereich (header.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282

9.3 Die Sidebar (sidebar.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

9.4 Die Hauptdatei (index.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294

9.5 Die Kategorieübersicht (category.php) . . . . . . . . . . . . . . . . . . . . . . . . . 296

9.6 Die Einzelansicht (single.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

9.7 Das Seiten-Template (page.php). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

9.8 Die Archiv-Unterseite (archiv.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

9.9 Der Kommentarbereich (comments.php) . . . . . . . . . . . . . . . . . . . . . . 304

9.10 Die Ausgabe der Suchergebnisse (search.php) . . . . . . . . . . . . . . . . . . 310

9.11 Der Fußbereich (footer.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312

9.12 Die 404er-Fehlerseite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314

9.13 Die functions.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315

9.14 Weitere Planung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315

10 Das Theme Twenty Thirteen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317

10.1 Widget-Bereiche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318

10.2 Child Themes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320

10.3 Artikelbilder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321

10.4 Individuelle Menüs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322

10.5 Andere Farbpalette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322

© des Titels »WordPress« (ISBN 978-3-8266-9543-8) 2013 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9543

Page 7: WordPress – Das Praxisbuch...Inhaltsverzeichnis 8 5.4 Das Standard-Theme Twenty Thirteen anpassen . . . . . . . . . . . . . . . . 177 5.4.1 Kopfzeile anpassen

Inhaltsverzeichnis

10

Teil III WordPress als »klassisches« CMS . . . . . . . . . . . . . . . . . . . . . . . . . . 325

11 WordPress als CMS: Beispiel 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327

11.1 Der Kopfbereich: header.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328

11.2 Die index.php und die page.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331

11.3 Die verschiedenen Seiten-Templates . . . . . . . . . . . . . . . . . . . . . . . . . . 332

11.3.1 Die journal.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332

11.3.2 Die leistungen.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335

11.3.3 Die referenzen.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337

11.3.4 Die impressum.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339

11.4 Der Fußbereich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341

11.5 Die 404.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342

11.6 Die functions.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344

11.7 Alternative Möglichkeiten für die Navigation . . . . . . . . . . . . . . . . . . . 344

12 WordPress als CMS: Beispiel 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347

12.1 Der Kopfbereich (header.php). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348

12.2 Die Hauptdatei (index.php). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351

12.3 Das Seiten-Template (page.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351

12.4 Der Fußbereich (footer.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353

12.5 Das Intro (intro.php) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355

12.6 Eingesetzte Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358

12.7 Ein paar abschließende Worte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358

Teil IV Pimp my WordPress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361

13 Tipps & Tricks: Backup, Sicherheit, SEO, Performance-Optimierung (inklusive Caching) . . . . . . . . . . . . . . . . . 363

13.1 Backup von WordPress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363

13.2 Umzug mit WordPress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366

13.2.1 Umzug mit gleicher Domain. . . . . . . . . . . . . . . . . . . . . . . . . . 366

13.2.2 Umzug auf eine andere Domain . . . . . . . . . . . . . . . . . . . . . . . 367

13.3 WordPress automatisch updaten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368

13.4 WordPress manuell updaten. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369

13.4.1 Ausführliche Vorgehensweise . . . . . . . . . . . . . . . . . . . . . . . . . 370

13.4.2 Die kleinen Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370

13.5 WordPress sicherer machen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371

13.5.1 Tabellenpräfix ändern. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371

© des Titels »WordPress« (ISBN 978-3-8266-9543-8) 2013 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9543

Page 8: WordPress – Das Praxisbuch...Inhaltsverzeichnis 8 5.4 Das Standard-Theme Twenty Thirteen anpassen . . . . . . . . . . . . . . . . 177 5.4.1 Kopfzeile anpassen

Inhaltsverzeichnis

11

13.5.2 Standard-Admin löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371

13.5.3 Zugriff auf die wp-config.php blockieren . . . . . . . . . . . . . . . . 372

13.5.4 Automatische User-Registrierung deaktiviert lassen. . . . . . . 373

13.6 Mit »Limit Login Attempts« Login-Versuche beschränken . . . . . . . . 373

13.6.1 Sicherheit und Plugins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374

13.7 Der Quickie für Zwischendurch oder wenn’s mal schnell gehen soll . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375

13.7.1 QuickPress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375

13.7.2 QuickEdit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375

13.7.3 Massenbearbeitung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376

13.7.4 Press This . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377

13.8 Suchmaschinenoptimierung (SEO) einer WordPress-Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379

13.8.1 Die »sprechenden« Permalinks . . . . . . . . . . . . . . . . . . . . . . . 379

13.8.2 Den Seitentitel optimieren. . . . . . . . . . . . . . . . . . . . . . . . . . . . 382

13.8.3 Überschriften und Zwischenüberschriften einsetzen . . . . . . 384

13.8.4 Schlüsselwörter in der Verlinkung unterbringen . . . . . . . . . 385

13.8.5 Benennung von Dateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386

13.8.6 Das alt-Attribut bei Bildern . . . . . . . . . . . . . . . . . . . . . . . . . . . 386

13.8.7 Duplicate Content verhindern bzw. eindämmen. . . . . . . . . . 387

13.8.8 Komfortable Optimierung mit wpSEO . . . . . . . . . . . . . . . . . . 389

13.9 Autosave und Beitragsversionisierung anpassen . . . . . . . . . . . . . . . . 391

13.10 Papierkorbfunktion anpassen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392

13.11 Artikelbild. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393

13.12 Die Startseite ansprechen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394

13.12.1 Conditional-Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394

13.12.2 Template-Dateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395

13.13 Die Performance einer WordPress-Website verbessern . . . . . . . . . . . 395

13.13.1 Hardcoden versus Dynamik und Code-Optimierung . . . . . . 395

13.13.2 Brauche ich dieses Plugin wirklich und muss die Lösung in Form eines Widgets sein? . . . . . . . . . . . . . . . . 396

13.13.3 http-Anfragen (Requests) minimieren . . . . . . . . . . . . . . . . . . 396

13.13.4 Bilder optimieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397

13.13.5 Komprimierung für Textdateien aktivieren . . . . . . . . . . . . . . 397

13.13.6 Caching optimieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398

13.13.7 Die Wahl des richtigen Providers . . . . . . . . . . . . . . . . . . . . . . 399

© des Titels »WordPress« (ISBN 978-3-8266-9543-8) 2013 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9543

Page 9: WordPress – Das Praxisbuch...Inhaltsverzeichnis 8 5.4 Das Standard-Theme Twenty Thirteen anpassen . . . . . . . . . . . . . . . . 177 5.4.1 Kopfzeile anpassen

Inhaltsverzeichnis

12

14 Dienste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401

14.1 Blog-Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401

14.1.1 Googles Blogsuche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401

14.1.2 Rivva . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404

14.2 FeedBurner: Hilfe, mein Feed brennt! . . . . . . . . . . . . . . . . . . . . . . . . . 405

14.3 Twitter: Zwitschern, bis der Arzt kommt. . . . . . . . . . . . . . . . . . . . . . . 407

14.3.1 twitterfeed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408

14.4 Weitere interessante Dienste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409

14.4.1 Soziale Lesezeichen: delicious & Co.. . . . . . . . . . . . . . . . . . . . 410

14.4.2 Videos und Bilder: YouTube, Flickr und Konsorten . . . . . . . 411

14.4.3 Mobile Blogging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412

15 Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415

15.1 Jetpack: Das Plugin-Paket von WordPress.com. . . . . . . . . . . . . . . . . . 415

15.2 Search Meter: Wonach suchen die Besucher in meinem Weblog . . . 416

15.3 Googles XML-Sitemap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417

15.4 Live Comment Preview: Die Echtzeitvorschau im Kommentarbereich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419

15.5 Get Recent Comments: Die letzten Kommentare anzeigen . . . . . . . . 420

15.6 Subscribe to Comments: Kommentare via E-Mail verfolgen . . . . . . . 421

15.7 Comment Quicktags: Schreibhilfe für Kommentatoren. . . . . . . . . . . 422

15.8 GeneralStats: Eine kleine statistische Zusammenfassung . . . . . . . . . 423

15.9 WP-AddQuicktag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423

15.10 My Page Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424

15.11 Flexi Pages Widget: Unterseiten verbergen oder auflisten . . . . . . . . . 425

15.12 Contact Form 7: Kontaktformular für WordPress. . . . . . . . . . . . . . . . 428

15.13 Quickies: Weitere nützliche Plugins in Kurzform . . . . . . . . . . . . . . . 430

Teil V Die Referenz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433

16 Template-Tags kompakt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

16.1 Rund um die Autoren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

16.2 Rund um die Kategorien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437

16.3 Template-Tags rund um die Kommentarfunktion . . . . . . . . . . . . . . . 442

16.4 Template-Tags rund um Datum und Uhrzeit . . . . . . . . . . . . . . . . . . . 445

16.5 Informationen über die WordPress-Installation . . . . . . . . . . . . . . . . . 446

16.6 Allgemeine Template-Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447

16.7 Ein-/Ausloggen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451

© des Titels »WordPress« (ISBN 978-3-8266-9543-8) 2013 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9543

Page 10: WordPress – Das Praxisbuch...Inhaltsverzeichnis 8 5.4 Das Standard-Theme Twenty Thirteen anpassen . . . . . . . . . . . . . . . . 177 5.4.1 Kopfzeile anpassen

Inhaltsverzeichnis

13

16.8 »Bearbeiten«-Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451

16.9 Template-Tags rund um die Permalinks . . . . . . . . . . . . . . . . . . . . . . . 452

16.10 Beitragsbezogene Template-Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452

16.11 Template-Tags zu der Tagging-Funktion. . . . . . . . . . . . . . . . . . . . . . . 455

16.12 Template-Tags zu der Trackback-Funktion . . . . . . . . . . . . . . . . . . . . . 457

A Anhang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459

A.1 Parameterwerte für Datum und Zeit . . . . . . . . . . . . . . . . . . . . . . . . . . 459

A.2 Conditional-Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460

A.2.1 Einzelner Beitrag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460

A.2.2 Der Kommentarbereich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461

A.2.3 Die Seiten (Pages). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461

A.2.4 Kategorien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461

A.2.5 Tags (Schlagwörter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461

A.2.6 Autoren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461

A.2.7 Zeit- und Datumsabfragen . . . . . . . . . . . . . . . . . . . . . . . . . . . 462

A.3 Die Linkliste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462

A.3.1 Offizielle Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462

A.3.2 Inoffizielle Links. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462

Stichwortverzeichnis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465

© des Titels »WordPress« (ISBN 978-3-8266-9543-8) 2013 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9543