49
Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544 D3kjd3Di38lk323nnm

Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

D3kjd3Di38lk323nnm

Page 2: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

First

Max.Linie

Max.Linie

| V

Inhalt

Teil 1: Installation und Einstieg

1 Einleitung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Über dieses Buch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Was ist WordPress? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Einsatzbereiche und Vorteile von WordPress . . . . . . . . . . . . . . . . . . . . . . . 5Wie WordPress funktioniert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6WordPress-Versionsnummern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Aufbau des Buchs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Typografische Konventionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Ressourcen und Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Der Autor, die Danksagung und der ganze Rest . . . . . . . . . . . . . . . . . . . . 10Es geht los: Die Filmtoaster-Seiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2 WordPress in Betrieb nehmen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Ohne Installation: WordPress.com . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Installationsvoraussetzungen für WordPress . . . . . . . . . . . . . . . . . . . . . . . 18Schnellinstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Installation von WordPress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

3 Rundgang durch WordPress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Das Frontend: Die Website aus Besuchersicht . . . . . . . . . . . . . . . . . . . . . . 61Beiträge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62Kommentare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Seiten versus Beiträge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67Das Backend: Die Steuerzentrale von WordPress . . . . . . . . . . . . . . . . . . . 68Die Optik ändern mit Themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Responsive Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

Page 3: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Links

Max.Linie

Max.Linie

VI | Inhalt

Funktionsumfang erweitern mit Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . 73Benutzerkonten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74Hilfen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

4 Aufbau und Bedienung des Backends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Anmeldebildschirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79Menüleisten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82Tabellen: Überblick über die gespeicherten Informationen . . . . . . . . . . . . 86Die Sortierreihenfolge ändern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87Mit Filtern den Überblick behalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88Elemente bearbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Elemente löschen und der Papierkorb . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90Mehrere Elemente auf einmal bearbeiten: Bulk-Aktionen . . . . . . . . . . . . . 93Seitentitel, Untertitel und E-Mail-Adresse . . . . . . . . . . . . . . . . . . . . . . . . . 94Einstellungen zu Region und Sprache . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

Teil 2: Einen Internetauftritt erstellen

5 Inhalte erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101Beiträge, Kategorien und Seiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101Strukturierung der Inhalte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108Kategorien anlegen und verwalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113Beiträge anlegen und verwalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119Schlagwörter verwalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157Seiten anlegen und verwalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166Revisionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179

6 Bilder, Medien und Dateien einbinden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181Dateien hochladen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183Dateien verwalten und löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188Bilder, Medien und Dateien für die Veröffentlichung vorbereiten . . . . . . . 192Anhangseiten und Kommentare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198Bilder nachbearbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200Bilder, Medien und Dateien in Texte einbinden . . . . . . . . . . . . . . . . . . . . 205Ein Beitragsbild hinzufügen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 4: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Inhalt | VII

Rechts

Max.Linie

Max.Linie

Galerien zusammenstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225Bilder und Medien aus dem Internet einbinden . . . . . . . . . . . . . . . . . . . . . 230Bildgrößen und Speicherorte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238

7 Den Internetauftritt vernetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241Kommentare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241Permalinks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262Trackbacks und Pingbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274RSS-Feeds (Newsfeeds) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283Maßnahmen gegen Spam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

8 Menüs anpassen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303Menüpunkte ergänzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305Den Menüaufbau festlegen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311Weitere Menüs erstellen und verwalten . . . . . . . . . . . . . . . . . . . . . . . . . . . 322Ein Menü positionieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325Ein Menü-Widget nutzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328Startseite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333

9 Widgets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335Die Verwaltungszentrale für Widgets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336Widgets hinzufügen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341Widgets sortieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343Widget-Einstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345Widgets in andere Bereiche verschieben . . . . . . . . . . . . . . . . . . . . . . . . . . 357Widgets entfernen und deaktivieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360

10 Themes nutzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363Themes verwalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363Das Theme austauschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367Themes in der Live-Vorschau anpassen . . . . . . . . . . . . . . . . . . . . . . . . . . . 369Themes im Backend anpassen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389Themes beschaffen und installieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397Themes löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405Die Seitenoptik mit Page Templates beeinflussen . . . . . . . . . . . . . . . . . . . 405Featured Posts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407

Page 5: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Links

Max.Linie

Max.Linie

VIII | Inhalt

11 Den Internetauftritt mit Plugins erweitern . . . . . . . . . . . . . . . . . . . . . . . . . . . 409Passende Plugins finden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409Plugins installieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411Plugins ein- und ausschalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419Plugins löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422

Teil 3: Administration

12 Benutzer verwalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425Benutzer hinzufügen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425Beiträge einreichen und freigeben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430Benutzer verwalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435Profile bearbeiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436Benutzer löschen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445Automatische Registrierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446Tipps im Umgang mit Benutzern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450

13 Daten sichern, wiederherstellen und importieren . . . . . . . . . . . . . . . . . . . . . . 451Backup mit Bordmitteln . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453Backup mit Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460Manuelles Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466Beiträge aus Blogs importieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473

14 Suchmaschinenoptimierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475Funktionsweise einer Suchmaschine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476Indexierung erlauben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477Seitentitel und Untertitel weise wählen . . . . . . . . . . . . . . . . . . . . . . . . . . . 478Inhalte optimieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479Pretty Permalinks aktivieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484Plugins einsetzen (WordPress SEO by Yoast) . . . . . . . . . . . . . . . . . . . . . . 484Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505

15 WordPress aktualisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507Benachrichtigungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507WordPress über das Backend aktualisieren . . . . . . . . . . . . . . . . . . . . . . . . 509WordPress per Hand aktualisieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 6: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Inhalt | IX

Rechts

Max.Linie

Max.Linie

16 Checkliste Sicherheit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513Zugangsdaten und Benutzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513Inhalte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514WordPress-Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514Webserver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515Plugins und Themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515Programmierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516

17 Die Multisite-Funktion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517Vorbereitungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517Die Multisite-Funktion einschalten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518Ein Multisite-Netzwerk einrichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519Einen neuen Internetauftritt anmelden . . . . . . . . . . . . . . . . . . . . . . . . . . . 523Netzwerkeinstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529

Teil 4: Themes entwickeln

18 Ein eigenes Theme erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533Crashkurs HTML und PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535Das Theme-Verzeichnis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542Einen Entwurf erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544Titel, Header-Bild, Menü und Meta-Daten: header.php . . . . . . . . . . . . . . 547Suchfunktion und Widgets: sidebar.php . . . . . . . . . . . . . . . . . . . . . . . . . . 558Fußleiste und Seitenabschluss: footer.php . . . . . . . . . . . . . . . . . . . . . . . . . 562Die Startseite mit den neuesten Beiträgen: index.php . . . . . . . . . . . . . . . . 563Das Theme erstmals in Betrieb nehmen . . . . . . . . . . . . . . . . . . . . . . . . . . . 572Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 577

19 Das eigene Theme komplettieren und ausbauen . . . . . . . . . . . . . . . . . . . . . . . 579Ein einzelner Beitrag: single.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 579Die Kommentare: comments.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 589Der Bauplan für (statische) Seiten: page.php . . . . . . . . . . . . . . . . . . . . . . . 605Die Fehlerseite: 404.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607Die Anhangseiten: attachment.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608Die Beiträge eines Autors auflisten: author.php . . . . . . . . . . . . . . . . . . . . . 611Alle Beiträge zu einem Schlagwort auflisten: tag.php . . . . . . . . . . . . . . . . . 615Alle Beiträge einer Kategorie auflisten: category.php . . . . . . . . . . . . . . . . . 617Suchergebnisse ausgeben: search.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619

Page 7: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Links

Max.Linie

Max.Linie

X | Inhalt

Beiträge im Archiv anzeigen: archive.php . . . . . . . . . . . . . . . . . . . . . . . . . 621Ein Vorschaubild einbinden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626Page Templates für statische Seiten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628Formatvorlagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629Arbeit sparen mit Child-Themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634Tipps und Tricks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639

20 Responsive Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641Crashkurs CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642Die Datei style.css . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 644Mobile First . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651Layout für den Desktop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 680Verbesserungspotenzial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704

Teil 5: WordPress erweitern

21 Eigene Plugins erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709Aufbau und Arbeitsweise eines Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . 709Action-Hooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717Filter-Hooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720Eigene Shortcodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723Widgets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724Plugin in das Backend einbinden (Options Page und Settings-API) . . . . . . 732Zugriff auf die Datenbank . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750Verbesserungspotenzial und Sicherheit . . . . . . . . . . . . . . . . . . . . . . . . . . . 759Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764

22 Post Types, Meta Boxes und Taxonomien . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765Post Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765Meta Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 775Tabelle im Backend anpassen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 780Taxonomie erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782Das Theme anpassen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789Posts mit WP_Query abfragen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 799

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 8: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Inhalt | XI

Rechts

Max.Linie

Max.Linie

23 Internationalisierung von Themes und Plugins . . . . . . . . . . . . . . . . . . . . . . . . 801Vorgehensweise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 802Texte kennzeichnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 803Installation der Werkzeuge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 807Texte extrahieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810Texte übersetzen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 811.mo-Dateien erstellen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814Übersetzungen laden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815Tipps für eine gute Übersetzung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 817Zusammenfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 818

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819

Page 9: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 10: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

| 3

Kapitel 1 KAPITEL 1

Einleitung

WordPress ist ein beliebtes Blog- und Content-Management-System, mit dem Sie –auch ohne große technische Vorkenntnisse – Webseiten einfach erstellen, verwaltenund veröffentlichen können. WordPress eignet sich gleichermaßen für die privateHomepage wie auch für einen professionellen Internetauftritt. Dank der freizügigenLizenz, unter der WordPress veröffentlicht wurde (der GNU GPL-Lizenz), ist dasContent-Management-System vollkommen kostenlos.

Über dieses BuchDieses Buch befasst sich mit der Installation, Konfiguration und Bedienung vonWordPress. Als kapitelübergreifendes Beispiel dient dabei der Aufbau einer Inter-netseite mit Filmkritiken. Ausgangspunkt und Basis bildet die WordPress-Version4.0.

Warnung WordPress wird emsig weiterentwickelt, im Schnitt erscheint zwei Mal im Jahr eineneue Version. Damit halten die Macher uns Buchautoren bis zum unausweichli-chen Drucktermin ordentlich auf Trab. Da die WordPress-Entwickler jedoch nurbehutsam neue Funktionen einführen, gelten die Angaben in diesem Buch auchfür kommende Versionen.

Das Buch wurde so geschrieben, dass Sie es sowohl als Einstieg als auch als Refe-renz verwenden können. Besondere Vorkenntnisse benötigen Sie nicht. Das Buchrichtet sich somit insbesondere auch an Einsteiger, die zum ersten Mal einen Inter-netauftritt mit WordPress erstellen möchten. Es erleichtert jedoch das Verständnis,wenn Sie bereits eine Website mit einem der herkömmlichen Editoren wie NetOb-ject Fusion, Realmac RapidWeaver, Google Web Designer oder Adobe Dreamwea-ver erstellt haben.

In diesem Kapitel:

• Über dieses Buch• Was ist WordPress?• Einsatzbereiche und Vorteile von

WordPress• Wie WordPress funktioniert• WordPress-Versionsnummern• Aufbau des Buchs• Typografische Konventionen• Ressourcen und Support• Der Autor, die Danksagung und

der ganze Rest• Es geht los: Die Filmtoaster-Seiten

Page 11: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

This is the Title of the Book, eMatter EditionCopyright © 2014 O’Reilly & Associates, Inc. All rights reserved.

4 | Kapitel 1: Einleitung

Links

Max.Linie

Max.Linie

Was ist WordPress?WordPress ist eine Software, mit der Sie Ihren Internetauftritt erstellen und verwal-ten können. In einer komfortablen Mini-Textverarbeitung tippen Sie Ihre Texte ein,die Sie anschließend mit Bildern und anderen Medien auflockern. WordPress küm-mert sich dann automatisch um die Publikation und stellt gleichzeitig sicher, dassalle Seiten Ihres Internetauftritts ein einheitliches Aussehen erhalten. Über das ein-gebaute Benutzermanagement gestatten Sie externen Autoren, ihre Texte direkt indas System einzugeben. Aber auch dynamische Zusatzfunktionen, wie zum Beispieleine Kommentarfunktion, richten Sie mit wenigen Mausklicks ein.

Abbildung 1-1: Das offizielle Star-Wars-Blog (http://starwarsblog.starwars.com) veröffentlicht Meldungen aus dem Star-Wars-Universum.

Matthew Mullenweg und Mike Little entwickelten WordPress ursprünglich zur ein-fachen Erstellung von sogenannten Blogs (das Wort setzt sich aus Web und Logzusammen). Diese Internetauftritte ähneln öffentlichen Tagebüchern: Ihre Besitzer,die sogenannten Blogger, veröffentlichen in regelmäßigen Abständen Nachrichten,Anleitungen oder einfach nur witzige Erlebnisse aus ihrem Alltag. Diese Texteerscheinen dann auf der Startseite des Internetauftritts in chronologischer Folge.Ein Beispiel für so ein Blog finden Sie auf http://community.oreilly.de/blog/ und inAbbildung 1-1.

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 12: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

This is the Title of the Book, eMatter EditionCopyright © 2014 O’Reilly & Associates, Inc. All rights reserved.

Einsatzbereiche und Vorteile von WordPress | 5

Rechts

Max.Linie

Max.Linie

Tipp Ein Blog ist somit schlichtweg eine Website mit einem ganz bestimmten Ausse-hen. Alles andere ist hipper »Marketingsprech«.

Die erste Version von WordPress erschien 2004. Seitdem gewinnt die Softwarerasant immer mehr Benutzer und Unterstützer. Auch das wachsende Entwickler-team war fleißig und baut den Funktionsumfang immer weiter aus. Heute verwaltetWordPress nicht mehr nur Blogs, sondern beliebige Internetauftritte. Ein solchesuniverselles Verwaltungsprogramm für Internetseiten bezeichnet man auch als Con-tent-Management-System, kurz CMS.

Tipp Wer es ganz genau nimmt, unterteilt die Menge der Content-Management-Systemenoch einmal nach ihrem primären Einsatzzweck. WordPress gehört zur Gruppe derWeb-Content-Management-Systeme. Eine Software, die nur Blogs verwaltet, wird alsWeblog-Publishing-System oder Weblog-Publikationssystem (WPS) bezeichnet.

Wenn Sie das jetzt verwirrt, merken Sie sich einfach nur, dass WordPress zurGruppe der Content-Management-Systeme gehört.

2005 gründete Matt Mullenweg mit ein paar Mitstreitern die Firma Automattic(http://automattic.com). Sie unterstützt und koordiniert nicht nur die Weiterent-wicklung von WordPress, sondern bietet auch zahlreiche Dienstleistungen rund umdieses Content-Management-System an. Die dabei erzielten Einnahmen fließen teil-weise wieder in die Entwicklung von WordPress.

Tipp WordPress ist jedoch weiterhin ein offenes Gemeinschaftsprojekt vieler Freiwilli-ger. Auch Sie können folglich Verbesserungen einbringen und bei der Weiterent-wicklung helfen. Eine erste Anlaufstelle finden Sie unter http://make.wordpress.org/core/handbook/.

Im Laufe der Jahre hat sich WordPress zum weltweit beliebtesten Content-Management-System gemausert. Kurz bevor dieses Buch in den Druck ging, wardie Version 4.0 bereits fast 7 Millionen Mal heruntergeladen worden (die Down-loadstatistik für die jeweils aktuelle WordPress-Version finden Sie unter http://wordpress.org/download/counter/).

Wenn Sie neugierig sind, wer sonst noch alles WordPress einsetzt, besuchen Sie dieSeite http://wordpress.org/showcase/. Dort finden Sie eine (unvollständige) Liste mitSeiten, hinter denen WordPress steckt.

Einsatzbereiche und Vorteile von WordPressMit WordPress lassen sich auch umfangreiche Internetpräsenzen spielend leichtpflegen und gestalten. Seine Vorteile liegen in der einfachen Bedienung und seinerErweiterbarkeit. WordPress eignet sich deshalb gleichermaßen für Unternehmen,Vereine, private Webvisitenkarten und natürlich für Blogs. Dabei spielt es keineRolle, ob es sich um einen großen, mittleren oder kleinen Internetauftritt handelt.

Page 13: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

This is the Title of the Book, eMatter EditionCopyright © 2014 O’Reilly & Associates, Inc. All rights reserved.

6 | Kapitel 1: Einleitung

Links

Max.Linie

Max.Linie

Da der sogenannte Quellcode offenliegt, verfügt WordPress über eine große unter-stützende Gemeinschaft, die es kontinuierlich vorantreibt und weiterentwickelt.

Nicht verschwiegen werden darf allerdings, dass man WordPress seine Herkunft alsBlogsystem anmerkt. Viele seiner Funktionen sind noch immer auf Blogs zugeschnit-ten. Zudem stößt man recht schnell an seine Grenzen. So lassen sich beispielsweiseAutoren nur in fünf fest vorgegebene Benutzergruppen einteilen. Über entspre-chende Erweiterungen lassen sich die meisten dieser Mängel jedoch beheben.

Wie WordPress funktioniertWordPress läuft direkt auf einem Webserver im Internet. Das bedeutet, dass Konfi-guration, Wartung und Eingabe neuer Texte aus einem Internetbrowser herausgeschehen. Hierzu stellt WordPress mehrere Unterseiten bereit, über die Sie als Ver-walter später das System einrichten und über die die Autoren ihre Beiträge abgeben.Normale Besucher haben natürlich keinen Zutritt zu diesen Bereichen.

Ein Autor, der beispielsweise eine neue Filmkritik veröffentlichen möchte, meldetsich am System an und gibt in einer speziellen Eingabemaske seinen Text ein.Sobald er fertig ist, speichert WordPress diesen Text in einer im Hintergrund wer-kelnden Datenbank. Sie bewahrt sämtliche Seiteninhalte für einen schnellen Zugriffauf. Damit ist die Arbeit des Autors bereits beendet. Sobald er WordPress die Frei-gabe für die neue Kritik erteilt, erscheint sein Text auf der Homepage.

Um die Formatierung des Texts kümmert sich WordPress – allerdings erst dann,wenn es ihn an einen Besucher ausliefert: Fordert der Browser eines Betrachters eineFilmkritik bei WordPress an 1, kramt es alle Inhalte, die zu der Seite gehören, ausder Datenbank 2 und setzt sie mithilfe eines Bauplans zusammen 3 (siehe Abbil-dung 1-2). Die fertige Seite reicht WordPress dann an den Browser zurück 4.

Website oder Webseite?Im Internet werden die Begriffe Homepage, Website und Webseite schnell durcheinan-dergeworfen.

• Die erste Seite, die ein Besucher sieht, ist die Startseite, auch Homepage oder imEnglischen Frontpage genannt.

• Im Deutschen bezeichnet man als Homepage jedoch gerne auch den komplettenInternetauftritt. Im Englischen hat sich dafür die Bezeichnung Website eingebürgert(der englische Begriff site meint hier Platz oder Ort).

• Eine einzelne Seite, etwa mit einer Filmkritik, ist die Webseite.

Gemeinerweise nutzt WordPress auch noch seine eigene Terminologie, die Sie inKapitel 3, Rundgang durch WordPress, kennenlernen werden.

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 14: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

This is the Title of the Book, eMatter EditionCopyright © 2014 O’Reilly & Associates, Inc. All rights reserved.

WordPress-Versionsnummern | 7

Rechts

Max.Linie

Max.Linie

Abbildung 1-2: Von der Anfrage bis zur Auslieferung der Seite

WordPress liefert also nicht einfach fix und fertige statische Seiten aus, sondernerzeugt sie erst dynamisch in dem Moment, in dem sie angefordert werden. Das kos-tet zwar jedes Mal etwas Rechenzeit auf dem Webserver, hat aber den unschlagba-ren Vorteil, dass jede Änderung sofort für Ihre Besucher sichtbar ist. Darüberhinaus werden erst auf diese Weise interaktive Inhalte möglich, zum Beispiel eineKommentarfunktion. Mithilfe der Baupläne trennt WordPress zudem strikt dieInhalte von der Optik. Das hat wiederum den Vorteil, dass der Betreiber der Home-page das Aussehen aller Texte jederzeit mit nur zwei Mausklicks ändern kann – ermuss lediglich einen anderen Seitenbauplan wählen.

WordPress-VersionsnummernJede WordPress-Version hat eine dreistellige Nummer, etwa 3.9.2. Wenn eine neueVersion (kleinere) Fehler behebt und Sicherheitslücken stopft, erhöhen die Ent-wickler nur die dritte Ziffer. Da diese Zahl somit keine größeren Änderungenanzeigt, gibt man sie in der Praxis häufig nicht mit an.

Enthält eine neue Version hingegen neue Funktionen, zählen die Entwickler diezweite Stelle hoch. Das ist ungefähr zwei Mal im Jahr der Fall. Sind die Entwicklerbei der 9 angekommen, springt bei der nächsten WordPress-Version die erste Stelleeine Nummer höher, die zweite beginnt wieder bei 0. Nach Version 3.9 folgte alsoautomatisch die Version 4.0. Im Gegensatz zu anderen Programmen bedeutet dieserSprung jedoch nicht, dass WordPress 4.0 große Änderungen enthält: In der Regelarbeiten die WordPress-Entwickler ein halbes Jahr vor sich hin und veröffentlichendann ihre Arbeitsergebnisse als neue Version. Das können dann auch schon einmalnur kleine Änderungen sein.

stellt Anfrage

PC mit Internet-browser

WordPress Datenbank

Bauplan

1

4liefert Seite zurück

holt Text aus

2

3 verwendet

Page 15: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

This is the Title of the Book, eMatter EditionCopyright © 2014 O’Reilly & Associates, Inc. All rights reserved.

8 | Kapitel 1: Einleitung

Links

Max.Linie

Max.Linie

Warnung Dieses Versionsnummernschema ist zugegebenermaßen ziemlich gewöhnungs-bedürftig. Wenn es Sie verwirrt, werfen Sie einfach einen Blick auf die WordPress-Homepage unter http://www.wordpress.org: Die bietet Ihnen immer nur die derzeitaktuellste Version an.

Sobald eine neue Version erscheint, werden alle älteren WordPress-Versionen nichtmehr unterstützt. Das muss Sie jedoch nicht beunruhigen, da sich WordPress net-terweise (fast) automatisch auf dem aktuellen Stand hält – dazu mehr in Kapitel 15,WordPress aktualisieren.

Die WordPress-Entwickler geben jeder Version mit neuen Funktionen zusätzlichnoch den Namen eines Jazz-Musikers. Die zum Erstellungszeitpunkt dieses Buchsaktuelle Version 4.0 ist beispielsweise Benny Goodman gewidmet (http://en.wikipe-dia.org/wiki/Benny_Goodman).

Warnung Um sich nicht alten Programmfehlern oder Sicherheitslücken auszusetzen, solltenSie unbedingt immer den aktuellen Versionen von der WordPress-Homepage denVorzug geben – auch wenn dann in einigen wenigen Fällen die Beschriftungen derMenüs und Schaltflächen von den hier abgedruckten leicht abweichen können.

Aufbau des BuchsKapitel 2, WordPress in Betrieb nehmen, zeigt Ihnen, wie Sie mit WordPress.comschnell ohne Installation in WordPress hineinschnuppern können, wie Sie eine Tes-tinstallation auf Ihrem eigenen Computer einrichten und wie Sie WordPress dannauf Ihrem Webserver installieren. Anschließend nimmt Sie Kapitel 3, Rundgangdurch WordPress, mit auf eine kleine Reise durch WordPress und stellt seine wich-tigsten Funktionen vor. Der Steuerzentrale von WordPress, dem sogenanntenBackend, widmet sich Kapitel 4, Aufbau und Bedienung des Backends.

Im zweiten Teil des Buchs erfahren Sie, wie Sie einen Internetauftritt aufbauen undmit Leben füllen. Kapitel 5, Inhalte erstellen, zeigt Ihnen, wie Sie Inhalte in Formvon Texten und Bildern eingeben. Wie man Letztgenannte in WordPress verwaltet,beschreibt Kapitel 6, Bilder, Medien und Dateien einbinden. Sobald Ihr Internetauf-tritt online erreichbar ist, können Sie ihn mit anderen Webseiten verknüpfen undzudem Ihre Besucher zu Diskussionen einladen. Um all das kümmert sich Kapitel 7,Den Internetauftritt vernetzen. Das Anlegen von Menüs behandelt Kapitel 8, Menüsanpassen. Im Anschluss dreht sich in Kapitel 9, Widgets, alles um die kleinen Wid-gets, die auf Ihren Seiten nützliche Zusatzinformationen ausgeben. Wie Ihre Seitenaussehen, bestimmen Themes, die in Kapitel 10, Themes nutzen, zur Sprache kom-men. Schließlich erklärt Kapitel 11, Den Internetauftritt mit Plugins erweitern, wieSie weitere Funktionen über sogenannte Plugins nachrüsten.

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 16: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

This is the Title of the Book, eMatter EditionCopyright © 2014 O’Reilly & Associates, Inc. All rights reserved.

Typografische Konventionen | 9

Rechts

Max.Linie

Max.Linie

Der dritte Teil beschäftigt sich mit der Administration. Sollen mehrere AutorenTexte verfassen, müssen Sie Ihnen eingeschränkten Zugang zur Steuerzentralegewähren. Wie das funktioniert, erklärt Kapitel 12, Benutzer verwalten. Anschlie-ßend zeigt Kapitel 13, Daten sichern, wiederherstellen und importieren, wie Sie einBackup Ihrer Texte anlegen und Inhalte aus anderen Blogsystemen importieren.Kapitel 14, Suchmaschinenoptimierung, liefert zahlreiche Tipps, mit denen Sie IhreInternetseite zu einer besseren Position in den Suchergebnissen von Google & Co.bringen. Anschließend erklärt Kapitel 15, WordPress aktualisieren, wie Sie Updateseinspielen und Ihre WordPress-Installation so immer auf dem aktuellen Stand hal-ten. Kapitel 16, Checkliste Sicherheit, listet noch einmal alle wichtigen Maßnahmenauf, mit denen Sie Einbrüche in Ihren Internetauftritt aktiv verhindern. Wie Siemehrere unabhängige Blogs beziehungsweise Internetauftritte mit nur einer Word-Press-Installation verwalten, erfahren Sie in Kapitel 17, Die Multisite-Funktion.

Wenn Ihnen vorgefertigte Themes nicht ausreichen, hilft Ihnen der vierte Teil wei-ter. Kapitel 18, Ein eigenes Theme erstellen, führt Sie zunächst Schritt für Schritt zueinem ersten eigenen Theme, das dann Kapitel 19, Das eigene Theme komplettierenund ausbauen, weiter ergänzt und mit zusätzlichen Funktionen ausstattet. Um dieOptik kümmert sich dann Kapitel 20, Responsive Design. Dort erfahren Sie auch,wie sich das Theme automatisch an verschiedene Bildschirmgrößen anpasst (Res-ponsive Design).

Im fünften Teil zeigt zunächst Kapitel 21, Eigene Plugins erstellen, wie Sie ebengenau dies machen. Eigene Beitragsarten lassen sich über sogenannte Post Types(Seitentypen) nachrüsten. Wie das funktioniert, erklärt Kapitel 22, Post Types, MetaBoxes und Taxonomien. Abschließend erläutert Kapitel 23, Internationalisierungvon Themes und Plugins, wie Sie Ihren Themes und Plugins weitere Sprachen bei-bringen.

Typografische KonventionenIn diesem Buch werden die folgenden typografischen Konventionen verwendet:

Kursivschriftfür Datei- und Verzeichnisnamen, Menüeinträge, Schaltflächen, E-Mail-Adres-sen und URLs, aber auch bei der Definition neuer Fachbegriffe und für Hervor-hebungen.

Nichtproportionalschriftfür Codebeispiele und Variablen, Funktionen, Befehlsoptionen, Parameter,Klassennamen und HTML-Tags.

Nichtproportionalschrift fettfür Benutzereingaben und in den Codebeispielen zur Hervorhebung einzelnerZeilen oder Abschnitte.

Page 17: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

This is the Title of the Book, eMatter EditionCopyright © 2014 O’Reilly & Associates, Inc. All rights reserved.

10 | Kapitel 1: Einleitung

Links

Max.Linie

Max.Linie

Tipp

Die Vorspultaste kennzeichnet einen Tipp oder einen generellen Hinweis mit nütz-lichen Zusatzinformationen zum Thema.

Warnung

Die Stopptaste kennzeichnet eine Warnung oder ein Thema, bei dem man Vorsichtwalten lassen sollte.

Die kleine Filmklappe zeigt an, wo es um die Filmtoaster-Seiten geht, die sich alsBeispiel durch das ganze Buch ziehen.

Bei Verzeichnisangaben trennt immer ein Schrägstrich (/ ) mehrere einzelne(Unter-)Verzeichnisse voneinander. In der Angabe wordpress/wp-content wäre wp-content ein Unterordner von wordpress. Diese für Windows-Nutzer etwas unge-wohnte Notation wurde absichtlich gewählt: Zum einen verwendet WordPress sieselbst in seiner Benutzeroberfläche, und zum anderen ist sie auf den meisten (Inter-net-)Servern üblich. Unter Windows würde man die Verzeichnisangabe aus demobigen Beispiel als wordpress\wp-content notieren.

Ressourcen und SupportDie folgende Liste enthält wichtige Internetseiten bzw. Anlaufstellen rund um dasThema WordPress:

• http://www.wordpress.org – die Homepage von WordPress

• http://de.wordpress.org – WordPress auf Deutsch

• http://wordpress.org/support/ – englischsprachiges Forum

• http://de.forums.wordpress.org/ – deutschsprachiges Forum

• http://codex.wordpress.org/Main_Page – englischsprachige Dokumentation zuWordPress

• http://wordpress.org/plugins/ – Verzeichnis mit WordPress-Erweiterungen

Auf der Verlagswebsite unter http://examples.oreilly.de/german_examples/pwword-press4ger/ können Sie die Codebeispiele zum Buch herunterladen.

Der Autor, die Danksagung und der ganze RestMurphys Gesetz besagt, dass alles, was schiefgehen kann, auch schiefgehen wird.Aus diesem Grund enthält das vorliegende Werk neben einem vermutlich rechthohen Zelluloseanteil und viel schwarzer Farbe auch ein paar gezielt eingestreuteFehler. Sie stammen vom Autor selbst und sind trotz der extrem strengen Blicke desLektorats bis in die Druckerei durchgeflutscht. Dafür müsste man ihnen eigentlichRespekt zollen.

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 18: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

This is the Title of the Book, eMatter EditionCopyright © 2014 O’Reilly & Associates, Inc. All rights reserved.

Es geht los: Die Filmtoaster-Seiten | 11

Rechts

Max.Linie

Max.Linie

Falls Sie als Leser zufällig auf einen der angesprochenen Fehler treffen, lassen Sieihn nicht in Freiheit sein Unwesen treiben, sondern melden Sie ihn an die E-Mail-Adresse [email protected]. Das ist gleichzeitig der direkte Draht zum Autor,der sich selbstverständlich auch im Fall von Kommentaren oder anderen Anmer-kungen über Post freut. Seinen eigenen Internetauftritt betreibt der Diplom-Infor-matiker unter http://www.tim-schuermann.de. Bitte beachten Sie, dass auf beidenWegen leider kein kostenloser Support angeboten werden kann.

Der Dank des Autors geht an die Lektorinnen Inken Kiupel und Alexandra Folle-nius, die zahlreiche Vorschläge und Korrekturen beigesteuert haben, sowie an dieFachgutachter Moritz »mo.« Sauer (www.phlow.de) und Stefan Fröhlich (www.froehlich.it), die hartnäckig und unnachgiebig auf Fehlersuche gingen. WeitererDank gebührt Ariane Hesse, meiner Familie und natürlich allen Lesern, ohne diediese Buchstabensuppe niemals den Weg in die Händlerregale gefunden hätte.

Es geht los: Die Filmtoaster-SeitenMit WordPress kann sich auch ein Cineast seinen Traum vom Internetauftritt ver-wirklichen: Mit dem Content-Management-System verwaltet und publiziert erFilmkritiken und Veranstaltungstipps. Dank der eingebauten Kommentarfunktiondürfen die Besucher sogar über einen Film eifrig diskutieren. Da genau diese Artvon Internetauftritt recht übersichtlich ist und dennoch alle Funktionen von Word-Press in Anspruch nimmt, soll er in den folgenden Kapiteln als übergreifendes Bei-spiel entstehen.

Tipp Die folgenden Kapitel enthalten dazu teilweise Schritt-für-Schritt-Anleitungen.Diese müssen Sie jedoch nicht mitmachen, um WordPress kennenzulernen undseine Bedienung zu verstehen.

Wenn Sie einen neuen Internetauftritt mit WordPress erstellen, müssen Sie ihmeinen Namen bzw. Titel geben. WordPress fragt ihn gleich bei seiner Installation abund schreibt ihn zudem in fetten Lettern über jede Seite (wie in Abbildung 1-3).

Bei einem Unternehmen oder einem Verein können und sollten Sie einfach seinenNamen verwenden – also beispielsweise Fußballklub Holsten oder Spielwaren Rum-beck. Andernfalls sollte der Titel möglichst kurz und knackig sein und zudem Auf-schluss darüber geben, was Sie auf der Seite anbieten bzw. um was es auf IhrenSeiten geht.

Unseren Internetauftritt mit den Filmkritiken taufen wir auf den klangvollenNamen Filmtoaster. Er symbolisiert perfekt, dass auf unseren Seiten Filme äußerstkritisch betrachtet und somit geradezu getoastet werden.

Page 19: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

This is the Title of the Book, eMatter EditionCopyright © 2014 O’Reilly & Associates, Inc. All rights reserved.

12 | Kapitel 1: Einleitung

Links

Max.Linie

Max.Linie

Abbildung 1-3: Den Titel des Internetauftritts (hier »Filmtoaster«) zeigt WordPress auf jeder Seite an.

Wenn Sie einen Titel gefunden haben, sollten Sie im Internet prüfen, ob er bereitsals Markenname vergeben ist. So dürfen Sie beispielsweise Ihre Internetseite nichteinfach mit Mercedes Benz überschreiben.

Tipp Nehmen Sie sich für den Titel Zeit. Ihn merken sich Ihre Besucher später und ver-wenden ihn, wenn sie auf Ihren Internetauftritt verweisen. Er ist somit wichtig undsollte von Ihnen nicht übereilt gewählt werden. Den Namen Filmtoaster zu finden,hat uns übrigens mehrere Tage gekostet.

Wenn der Titel feststeht, müssen wir WordPress in Betrieb nehmen. Wie das funk-tioniert, zeigt Ihnen das folgende Kapitel.

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 20: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

| 819

First

Max.Linie

Max.Linie

Hier Mini IVZ eingeben!

Abstand untere Tabellenlinie zu Textanfang 1,8 cm-> also: manuell auf den Arbeitsseiten ziehen!!!

Erstellen auf denArbeitsseiten(siehe Muster)

Index

A<a> 552Abmelden

vom Backend 85Abonnent 428Accessible Rich Internet Applications 557Action-Hooks 717

add_action() 718add_meta_boxes 778admin_init 739admin_menu 735init 773plugins_loaded 815Priorität 720save_post 779widgets_init 726wp_footer 718wp_header 719

add_action() 718add_filter() 721add_menu_page() 734add_meta_box() 777add_meta_boxes 778add_options_page() 736add_settings_error() 746add_settings_field() 740add_settings_section() 738add_shortcode() 723add_submenu_page() 737add_theme_support() 581, 630, 698admin_init 739admin_menu 735admin_url() 762Administrator 75, 429

Akismet 74, 300API-Schlüssel 301

Aktualisierungauf englische Version 510ausblenden 510automatisch 508Benachrichtigungen 507Dashboard 508, 509Fehler 507herunterladen 510per Hand 511Plugins 510Sicherheitslücken 508suchen 509Themes 510über das Backend 509Verzeichnis 59Vorsichtsmaßnahmen 508Wartungsmodus 510

allowed_tags() 602Anhangseiten 198

Identifikationsnummer 263, 265Internetadresse 199Metadaten 610Pingback-Kommentare verbieten 275Theme 608Themes

Foto 609Metadaten 610

Trackback-Kommentare verbieten 275Anmeldebildschirm 77Anonymous 252Apache 19

.htaccess 269mod_rewrite 270

Page 21: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

820 | Index

Links

Max.Linie

Max.Linie

apply_filters() 603, 730Archiv

im Frontend 63im Theme 621Widget 348

archive.php 621Argument Swapping 805ARIA 557Array 584

Schlüssel/Wert-Paare 584ARRAY_A 754ARRAY_N 754<article> 567Artikel 62, 101<aside> 561attachment page siehe Anhangseiten 198attachment.php 608Attribute

HTML 536Audio-Material

anpassen 221aus Text entfernen 221Autoplay 223Dateiformate 222Einstellungen 222ersetzen 223im Text verschieben 221in Schleife abspielen 223MP3 222OGG 222vorab herunterladen 223WAV 222

Auszug 142author 428author.php 611Automatische Registrierung 446

Nachteile 447Automattic 5, 14Autor 428

ThemesBiografie 613E-Mail-Adresse 613Informationen 613

avatar 676Avatare 260

Gravatar 261Identicon 261in Theme ausgeben 593MonsterID 261

Retro 261Standard 261Wavatar 261

BBackend 68, 76, 97

/wp-admin 77abmelden 85Aktionen 93Aktualisierungsmeldung 84Anmeldebildschirm 77anmelden 77Aufbau 77Bearbeitungsbildschirme 90Bedienung 77Bulk-Aktionen 93Dashboard 79Farbschema 438Filter 88Hauptmenü 82Inhalte bearbeiten 89Inhalte löschen 90Inhalte suchen 89ins Frontend wechseln 84Menüleisten 82Papierkorb 90Profil bearbeiten 85Tabellen 86

background 662background-image 701Backup 451

Amazon S3 460BackUpWordPress 460BackWPup Free - WordPress Backup Plu-

gin 460Dropbox 460Dump 467Duplicator 460erstellen 453in Cloud-Speicher 460manuell erstellen 466manuelles Backup zurückspielen 469mit mysql 466mit mysqldump 466mit phpMyAdmin 467mit Plugins 460mysql 470phpMyAdmin 467

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 22: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 821

Rechts

Max.Linie

Max.Linie

UpdraftPlus Backup and Restoration 460wiederherstellen 455WordPress Importer 456

BackUpWordPress 460BackWPup Free - WordPress Backup Plugin

460BBEdit 538Bearbeitungsbildschirm 90

anpassen 122Beispielseite 55, 61Beiträge 62, 76, 101, 180

als Startseite 331als unerledigt speichern 434alte Version zurückholen 178anlegen 119Anreißer 133Anzahl 157auf anderen Beitrag verweisen 130Aufmacher 133ausstehende 432ausstehender Review 434Auszug 142Autor ändern 433Beispiele 107Benutzerdefinierte Felder 143Bilder einbinden 205Dateien einbinden 205Datumsformat 95Einleitung 132Emoticons 155Entwurf 129erstellen 121excerpt 142exportieren 453falsch verschachteltes XHTML automa-

tisch korrigieren 156Featured Content 407Featured Posts 406formatieren 123Formatvorlagen 136gesperrte 432HTML-Tags 127Identifikationsnummer 263im Frontend anschauen 89im Theme formatieren 663importieren 455, 471Inhalt 122Intro 133Kategorie zuordnen 137

Kommentar hinzufügen 255Links einfügen 130löschen 151Medien einbinden 205Menüpunkte 310nach mehreren Tagen schließen 296nachbearbeiten 148oben halten 406offene 431per E-Mail veröffentlichen 154Pingback-Kommentare verbieten 275Press This 151private 442pro Seite 157QuickEdit 148Quicktag 134Revisionen 175RSS-Feed 284, 287Schlagwörter 139Seitenumbrüche 134sichern 453Sichtbarkeit 144, 443speichern 128Sperrung aufheben 432Standard-Beitrags-Formatvorlage 157Standardkategorie 156Status 129Suchmaschinenoptimiereung 479tags 139Teaser 133Text eingeben 123Titel 122Trackback-Kommentare verbieten 275Trackbacks senden 278übernehmen 432Übersicht verbessern 119Unterschiede zu Seiten 105veröffentlichen 144verwalten 119von der Homepage nehmen 149Vorspann 133wiederherstellen 151, 455Zitat 136zur Revision vorlegen 431Zusammenfassung 142

Beitragsbild 223, 238im Theme formatieren 672Theme 581

Beitragstyp 765

Page 23: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

822 | Index

Links

Max.Linie

Max.Linie

Benutzer 74, 425Abonnent 428Administrator 75, 429Anonymous 252Anzahl seiner Beiträge 435author 428Autor 428Beiträge

als unerledigt speichern 434ausstehend 432ausstehender Review 434einreichen 430freigeben 430gesperrte 432offene 431Sperrung aufheben 432übernehmen 432veröffentlichen 434zur Revision vorlegen 431

Benutzername 426contributor 428editor 429E-Mail 427E-Mail-Adresse 440exportieren 453hinzufügen 425importieren 455Konten 74löschen 444Mitarbeiter 428Multisite 526Nachname 427öffentlicher Name 439Passwort 427, 441Redakteur 429registrieren 446roles 429Rolle ändern 439Rollen 429sichern 453Spitzname 439Standardrolle 447subscriber 428Tipps 448Umgang 448verwalten 435Vorname 427Website 427, 440wiederherstellen 455

Benutzerdefinierte Felder 143im Theme formatieren 673

Benutzergruppen 428Benutzerkonto 74, 76, 425Benutzername 425Benutzerprofile 425Benutzerverwaltung 425, 435Berechtigungen 735Bilder 181

Alternativer Text 197Anhangseite 198aus dem Internet einbinden 230Beitragsbild 223beschneiden 204Beschreibung 197Beschriftung 197Bildgrößen 237Dateianhang-Details 192drehen 202einbinden 181, 205einfügen (Schnellanleitung) 182Flickr 230, 234für die Veröffentlichung vorbereiten 192Galerien 225hochgeladen zu 191hochladen 183im Text anpassen 213Kommentare 198löschen 188Markenrecht 184maximale Dateigröße 187Miniaturbild 186Miniaturbild-Einstellungen 201nachbearbeiten 200Photobucket 234Speicherorte 237spiegeln 202Suchmaschinenoptimierung 481Titel 190, 195uploads 238Urheberrecht 183verkleinern 203verwalten 188Wikipedia 231wp-content/uploads 188

Bildgrößen 237Bildrechte 184BitNami 23Blo.gs 282

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 24: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 823

Rechts

Max.Linie

Max.Linie

Blog 4Blogger 4Blogger.com 471bloginfo() 538, 549, 551, 554Blogping 282<body> 537Bootstrap 704border 650border-bottom 663<br> 535Brackets 538Breadcrumb-Navigation 502Browser Uploader 188

CCapabilities 735Cascading Style Sheets 642

@media 681@viewport 698avatar 676background 662background-image 701Beiträge formatieren 663Beitragsbild formatieren 672Benutzerdefinierte Felder formatieren

673Bilder skalieren 652border 650border-bottom 663class 666color 657comment 675comment-form 678comment-meta 675comment-reply-link 676comment-reply-title 677Crashkurs 642Custom Header 698, 700display 661, 666Eigenschaft 643Eigenschaftsdeklaration 643em 654Farbwahl 658float 686, 688Fluid Layouts 693focus 703font-family 642font-size 643font-weight 655

Frameworks 704Fußzeile formatieren 670get_stylesheet_uri() 647Hauptmenü aufbereiten 684height 652hover 658Innenabstand 650Kategorien formatieren 665Klassen 666Kommentare 643Kommentare formatieren 674Kommentarformular formatieren 677Layout für den Desktop 680Links formatieren 656list-style 661, 674margin 650margin-bottom 663margin-top 661max-width 652Media Queries 681Media-Features 682Medientypen 683Menü formatieren 660Mobile First 651padding 650padding-bottom 663padding-left 662position 687post-categories 666post-meta 674post-meta-key 674Pseudoklasse 658Raster 704Regel 642rem 654Reset 648responsive Images 703Schriftgrößen 653Seitenbreite begrenzen 694Seitenleiste 691style 700Stylesheet 644Stylesheet einbinden 647text-align 670text-decoration 657, 661Verbesserungspotenzial 702Viewports 697Web-Framework 704widget 669

Page 25: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

824 | Index

Links

Max.Linie

Max.Linie

Widgets formatieren 668wp-post-image 673

categories 102category_description() 617category.php 617Child-Themes 634class 666, 667color 657comment 675comment_class() 593comment_form() 600comment_ID() 593comment_reply_link() 594comment_text() 594$commenter 603comment-form 678comment-meta 675comment-reply-link 676comment-reply-title 677comments_open() 604comments_popup_link() 567comments_template() 586comments.php 589, 604content.php 632Content-Management-System 5contributor 428Crawler 476CSS 642

@media 681@viewport 698avatar 676background 662background-image 701Beiträge formatieren 663Beitragsbild formatieren 672Benutzerdefinierte Felder formatieren

673Bilder skalieren 652border 650border-bottom 663class 666color 657comment 675comment-form 678comment-meta 675comment-reply-link 676comment-reply-title 677Crashkurs 642CSS-Frameworks 704

Custom Header 698, 700display 661, 666Eigenschaft 643Eigenschaftsdeklaration 643em 654Farbwahl 658float 686, 688Fluid Layouts 693focus 703font-family 642font-size 643font-weight 655Fußzeile formatieren 670get_stylesheet_uri() 647Hauptmenü aufbereiten 684height 652hover 658Innenabstand 650Kategorien formatieren 665Klassen 666Kommentare 643Kommentare formatieren 674Kommentarformular formatieren 677Layout für den Desktop 680Links formatieren 657list-style 661, 674margin 650margin-bottom 663margin-top 661max-width 652Media Queries 681Media-Features 682Medientypen 683Menü formatieren 660Mobile First 651padding 650padding-bottom 663padding-left 662position 687post-categories 666post-meta 674post-meta-key 674Pseudoklasse 658Raster 704Regel 642rem 654Reset 648responsive Images 703Schriftgrößen 653

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 26: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 825

Rechts

Max.Linie

Max.Linie

Seitenbreite begrenzen 694Seitenleiste 691style 700Stylesheet 644Stylesheet einbinden 647text-align 670text-decoration 657, 661Verbesserungspotenzial 702Viewports 697Web-Framework 704widget 669Widgets formatieren 668wp-post-image 673

CSS Reset 648CSS-Frameworks 704

Bootstrap 704Foundation 704

current_user_can() 760Custom Header 698, 700Custom Post Types 766

DDashboard 79, 97

Aktualisierungen 508, 509auf einen Blick 80Menüpunkt 83zum Dashboard zurückkehren 83

DateienAlternativer Text 197Anhangseite 198Beschreibung 197Beschriftung 197Browser Uploader 188Dateianhang-Details 192einbinden 205Erlaubte Dateigröße ändern 187für die Veröffentlichung vorbereiten 192hochgeladen zu 191hochladen 183Identifikationsnummer 263Kommentare 198löschen 188maximale Dateigröße 187Multidateien Uploader 188Titel 190, 191, 195verwalten 188wp-content/uploads 188

Dateirechte 57

Datenexportieren 453importieren 451, 455, 471sichern 451, 453wiederherstellen 451, 455

Datenbank 20beenden 38Dump 467einrichten 40löschen 38manuelles Backup 465MySQL 20mysql 470mysqldump 468phpMyAdmin 40, 470

Datumsformat 95Debug-Modus 717DeNIC 17Design

Responsive 641Designvorlage 69Diskussionen 241display 661, 666display_header_text() 701<div> 691do_settings_settings() 743<!DOCTYPE html> 536DocumentRoot 44Dokumente

Alternativer Text 197Anhangseite 198Beschreibung 197Beschriftung 197Dateianhang-Details 192einbinden 205für die Veröffentlichung vorbereiten 192hochgeladen zu 191hochladen 183Kommentare 198löschen 188maximale Dateigröße 187Titel 190, 191, 195verwalten 188wp-content/uploads 188

Domainname 17Dump 467Duplicator 460dynamic_sidebar() 561dynamische Lesezeichen 63, 284

Page 27: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

826 | Index

Links

Max.Linie

Max.Linie

E_e() 804echo 540edit_pages 758Editor

für Themes 637editor 429Einleitung 180Einstellungen 97, 264, 332

allgemein 94, 297Bildgrößen 237Blogseiten zeigen maximal 157Datumsformat 95Diskussion 257, 281, 294E-Mail-Adresse 297gegen Spam 294in Seiten umbrechen 258Kommentare 257lesen 289, 332Medien 237Newsfeeds 289Permalinks 264Pingbacks 281Press This 152Reihenfolge 257RSS-Feeds 289schreiben 152, 154, 155, 282Startseite 332Trackbacks 281Update Services 282via E-Mail schreiben 154Woche beginnt am 97Zeitformat 96Zeitzone 95

em 654E-Mail-Adresse 94, 440 233embed 233Medien

233Video 233Emoticons 155empty() 583end_el() 597end_lvl() 598End-Tag 535entpacken (WordPress)

auf Webserver im Internet 46in lokaler Installation 44

Entwurf 129eines Theme 544

Erweiterungspakete 73, 409esc_attr() 729, 755esc_url() 540, 552_ex() 805excerpt 142Export-Datei 453extract() 730

FFacebook 495Farben

ändern 370Farbwahl

Theme 658Favoriten 418Featured Content 407Featured Posts 406/feed 284Feedreader 284Fehler 507Fehlerseite 607__FILE__ 753File Transfer Protocol 47FileZilla 46Filmtoaster 11filmtoaster_comment_end() 596filmtoaster_comment() 593Filter-Hooks 720

add_filter() 721apply_filters() 730manage_edit-actor_biographies_columns

781manage_posts_custom_column 781the_content 721widget_title 730

Flickr 230, 234float 688Fluid Layouts 693focus 703font-family 642font-size 643font-weight 655Footer

im Theme 562<footer> 562footer.php 562

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 28: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 827

Rechts

Max.Linie

Max.Linie

Footer-Widget-Bereich 337Formatvorlagen 136, 629Formulare anpassen 122Fotos

Anhangseite 198aus dem Internet einbinden 230Beitragsbild 223beschneiden 204Beschreibung 197drehen 202einbinden 205Flickr 230, 234für die Veröffentlichung vorbereiten 192Galerien 225hochgeladen zu 191hochladen 183im Text anpassen 213Kommentare 198löschen 188Markenrecht 184maximale Dateigröße 187Miniaturbild 186Miniaturbild-Einstellungen 200nachbearbeiten 200Photobucket 234spiegeln 202Titel 190, 191, 195Urheberrecht 183verkleinern 203verwalten 188Wikipedia 231wp-content/uploads 188

Foundation 704Fragen 241Frontend 61, 76

Aussehen 69Designvorlage 69Fußleiste 63Hauptmenü 303Kategorie-Auswahl 102Menüleiste 85Optik 69Startseite 61, 62Suche 63Suchfunktion 61, 85

Frontpage 6FTP-Zugang 46functions.php 555, 559Funktionsumfang erweitern 73, 409

Fußleiste 63im Theme 546, 562

Fußzeileim Theme formatieren 670

GGalerien 225

Bilder hinzufügen 227Bilder löschen 227Bilder sortieren 227entfernen 228erstellen 227kopieren 229Platzhalter 229verändern 228

Gedit 538GEMA 184get_avatar() 593get_comment_author_link() 593get_comment_date() 594get_comment_pages_count() 600get_comment_time() 594get_comments_number() 589get_custom_header() 698get_header() 564get_next_posts_link() 571get_option() 737get_post_format() 633get_post_meta() 582, 776, 781get_previous_posts_link() 571get_query_var() 793get_search_form() 558get_search_query() 619get_stylesheet_uri() 647get_template_directory_uri() 771get_template_part() 633, 639get_the_author_meta() 613get_the_author() 612get_the_date() 622get_the_ID() 582, 781get_the_term_list() 791get_the_title() 589Gettext 802, 807Gliederung 179

des Internetauftritts 111GNU GPL-Lizenz 3Google+ 495

Page 29: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

828 | Index

Links

Max.Linie

Max.Linie

H<h1> 535<h2> 535<h5> 535has_post_thumbnail() 581Hauptmenü, Backend 82have_comments() 589have_posts() 564, 565<head> 537Header 391<header> 568header_image() 698header_textcolor() 700header.php 547Header-Bild 376, 391

im Theme 553height 652Hello Dolly 74Hilfe 75

Onlinedokumentation 75WordPress-Forum 76

home_url() 540, 552Homepage 6, 37, 55Homonyme 805Hooks 717

add_action() 718add_filter() 721add_meta_boxes 778admin_init 739admin_menu 735apply_filters() 730Filter-Hooks 720init 773manage_edit-actor_biographies_columns

781manage_posts_custom_column 781plugins_loaded 815Priorität 720register_activation_hook() 753save_post 779the_content 721Unterschiede 722widget_title 730widgets_init 726wp_footer 718wp_header 719

hover 658.htaccess 58, 269, 520htdocs 44

HTML 535, 709&larr 570, 600&middot 570&rarr 600<!DOCTYPE html> 536<a> 552<article> 567<aside> 561<body> 537<br> 536<div> 691<footer> 562<h1> 535<h2> 535<h5> 535<head> 537<header> 568<html> 537<img> 536, 553<input> 602<label> 602<li> 561<meta> 551<nav> 557<ol> 561<p> 535<span> 673<textarea> 602<title> 537<ul> 561alternativer Text 536Attribute 536Bild einbinden 536class 667Crashkurs 535End-Tag 535Grundgerüst 536HTML5 536id 667Kopfteil 537Körper 537Start-Tag 535style 700Tabellen 693Tags 535Überschrift 535XHTML 537

<html> 537

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 30: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 829

Rechts

Max.Linie

Max.Linie

HTML-Entity&larr 570, 600&middot 570&rarr 600

HTML-Tags 246HyperText Markup Language 535

Ii18n 801id 667Identifikationsnummern

Seiten-Widget 355<img> 536, 553@import 635inaktive Widgets 359/index.php 270index.php 563

Fußleiste einbinden 571Header einbinden 564Seitenleiste einbinden 571

Indexierung 477individuelles Menü-Widget 348Inhalte

aktualisieren 90Bearbeitung abbrechen 90erstellen 101gliedern 111Hierarchie 111löschen 90statische 105strukturieren 109veröffentlichen 90

Inhalt-Seitenleiste 337init 773Innenabstand 650<input> 602Installation

Arbeitsumgebung 22Benutzerkonto 52Dateirechte 57Datenbankeinstellungen 48DocumentRoot 44FTP-Zugang 46htdocs 44Konfiguration der Datenbank 48localhost 50Passwort 53Schnellinstallation 21Secure Shell 46

Speicherort 44Testumgebung 21Titel des Internetauftritts 52Verzeichnisrechte 57Voraussetzungen 18Webserver 19WordPress 40WordPress entpacken 44WordPress herunterladen 43wp-config.php 51XAMPP 21

Installationsvoraussetzungen 18$instance 728, 730Internationalisierung 801

__() 803_e() 804_ex() 805_n() 805_x() 805.mo 802, 814.po 802, 813.pot 802, 811Argument Swapping 805Gettext 802, 807Homonyme 805Informationen für den Übersetzer 806ISO 639-1 813ISO-3166-1 814Länderkürzel 814load_plugin_textdomain() 815load_theme_textdomain() 815MacPorts 809makepot.php 810msgfmt 814msgid 812msgstr 812Platzhalter 804plugins_loaded 815Plural 805POEdit 812printf() 804Sprachkürzel 813Subversion 807Text-Domain 803Texte extrahieren 810Texte kennzeichnen 803Texte übersetzen 811Tipps 817TortoiseSVN 807

Page 31: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

830 | Index

Links

Max.Linie

Max.Linie

translate() 803Übersetzungen laden 815Werkzeuge 807XCode 809

Internet Assigned Numbers Authority 17Internetadresse 17Internetauftritt

sichern 451strukturieren 105Titel 52umziehen 451wiederherstellen 451, 455

is_day() 622is_month() 622is_singular() 722is_year() 622ISO 639-1 813ISO-3166-1 814

KKalender-Widget 348Kate 538Kategorie

im Theme 617Kategorie und Schlagwort-Konverter 164Kategorien 101, 102, 180

allgemein 113, 118bearbeiten 118Beschreibung 116erstellen 114exportieren 453gliedern 116Identifikationsnummer 268im Frontend 63im Theme formatieren 665in Schlagwörter verwandeln 164löschen 118Menüpunkte 306QuickEdit 118RSS-Feed 286Seitenleiste 102sichern 453Slug 114übergeordnete 116verschachteln 104verwalten 113Widget 349

__() 803

KlassenCSS

von WordPress ausgegebene 666Klassenname

avatar 676comment 675comment-form 678comment-meta 675comment-reply-link 676comment-reply-title 677post-categories 666post-meta 674post-meta-key 674widget 669wp-post-image 673

Kommentare 63, 241, 301Akismet 300Anonymous 252Avatare 260beantworten 253bearbeiten 250Beiträge

erlauben 141verbieten 141

Blacklist 298Callback-Funktion 592Darstellung beeinflussen 256deaktivieren 295einreichen 246einrücken 259Einstellungen 257, 295E-Mail senden 297exportieren 453finden 254formatieren 243genehmigen 249HTML-Tags 246im Frontend 63im Frontend schreiben 241im Theme formatieren 674importieren 455in Papierkorb werfen 249Maßnahmen gegen Spam 294moderieren 249, 298nachbearbeiten 250Pingbacks 275RSS-Feed 285, 287schließen 256schreiben 64, 241

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 32: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 831

Rechts

Max.Linie

Max.Linie

sichern 453Spam 249Status 252Tastaturkürzel 438Theme 586, 589, 590, 592Themes

$commenter 603Formular erzeugen 600geschlossene 604Links zum Umblättern 599

Trackbacks 275unerledigte 250, 254verwalten 247vor dem Erscheinen 297Walker-Klasse 596wiederherstellen 455zu Bildern 198zu Dateien 198zurückweisen 253

Kommentarformularim Theme formatieren 677

koordinierte Weltzeit 95Kopfbereich

im Theme 548Kopfteil

HTML 537Kopfzeile 391Kopfzeilenbild 376, 391Körper

HTML 537

L<label> 602Länderkürzel 814&larr 570, 600Letzte Beiträge-Widget 63, 350Letzte Kommentare-Widget 63, 351<li> 561Lighttpd 264<link> 551Linkback 275list-style 661, 674LiveJournal 471Live-Vorschau 369

Farben 370Farbpalette 371Header-Bild auswählen 376Hervorgehobener Inhalt 385

Hintergrundbild 370Hintergrundfarbe ändern 372Menü umpositionieren 381Navigation verändern 381Seitentitel ändern 370Statische Startseite 385Untertitel ändern 370Widgets anpassen 382

load_plugin_textdomain() 815load_theme_textdomain() 815localhost 45, 50lokale Zeit 95Loop 564, 580

MMacPorts 809makepot.php 810manage_options 735manage_posts_custom_column 781margin 650margin-bottom 663margin-top 661Markenrecht 184max-width 652@media 681Media Query 681

@media 681@viewport 698all 683and 681aspect-ratio 682Aufbau 681braille 683embossed 683für das Filmtoaster-Theme 684handheld 683height 682max-height 682max-width 682Media-Features 682Medientypen 683min-height 682min-width 681, 682orientation 682print 683projection 683resolution 682screen 681, 683

Page 33: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

832 | Index

Links

Max.Linie

Max.Linie

speech 683tty 683tv 683wählen 685width 682

Media-Features 682Mediathek 181, 189, 238

Ansicht Medium bearbeiten 193Dateianhang-Details 192Erlaubte Dateigröße ändern 187Listendarstellung 190Medienübersicht 188Medium bearbeiten 193Raster 189Rasterdarstellung 189über Internetadresse hinzufügen 231Wikipedia 231

Medien 181Alternativer Text 197Anhangseite 198aus dem Internet einbinden 230Beschreibung 197Beschriftung 197Dateianhang-Details 192einbinden 181, 205Flickr 230, 234für die Veröffentlichung vorbereiten 192hochgeladen zu 191hochladen 183Kommentare 198löschen 188Markenrecht 184maximale Dateigröße 187mit Platzhaltern einfügen 235Photobucket 234Shortcodes 235SoundCloud 234Spotify 234Titel 190, 191, 195Twitter 234Urheberrecht 183verwalten 188Vimeo 230wp-content/uploads 188YouTube 230, 233

Medientypen 683Medienübersicht 188Medium bearbeiten 193Meine Seiten 522Meinungen 241

Menüleiste 82im Frontend 85

Menüpunkteauf Anhangseite 309auf Beiträge 310auf beliebige Internetseiten 309auf Schlagwörter 310automatisch hinzufügen 321Beitragskategorien 305Beschreibung 320Beschriftung 318CSS-Klassen 320Eigenschaften 318entfernen 316, 318ergänzen 305Formatvorlagen 311in neuem Fenster öffnen 320Link-Beziehungen 320Startseite 331umsortieren 316Unterpunkte 313ursprünglicher Name 319XFN 320XHTML Friends Network 320zu Seiten 308

Menüs 303anlegen 304Aufbau festlegen 311exportieren 453im Frontend 303im Theme 555in Live-Vorschau zuweisen 381mehrere erstellen 321Menüpunkte ergänzen 305Positionen verwalten 325positionieren 325Seiten automatisch hinzufügen 320sichern 453Startseite 331Unterpunkte 313Widget 328wiederherstellen 455

<meta> 551Meta Box 765, 775

add_meta_box() 777Eingaben speichern 778erstellen 777Position 777update_post_meta() 778

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 34: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 833

Rechts

Max.Linie

Max.Linie

Meta-Informationenüber Theme 645

Meta-Widget 63, 352Microsoft IIS 264&middot; 570Miniaturbild 186, 201Mini-Theme 543Mitarbeiter 428.mo 802, 814Mobile First 651mod_rewrite 264, 270<!--more--> 134MovableType 471msgfmt 814msgid 812msgstr 812Multidateien Uploader 188Multisite 517

.htaccess 520Attribute 525Benutzer 526Dateiupload 528einrichten 519einschalten 518Einstellungen für neue Seiten 527Internetauftritt anmelden 523Meine Seiten 522Menüeinstellungen 529Multisite Network 517Multisite-Feature 517Multisite-Netzwerk 517Netzwerk 517Netzwerk einrichten 519Netzwerkeinstellungen 525Netzwerkverwaltung 522Registrierung 525Seiten-Adresse 523Spracheinstellungen 528Subdomains 517Unterverzeichnis 518Vorbereitungen 517Website löschen 525wp-config.php 518, 520

MySQL 20Dump 467mysql 470mysqldump 468

mysql 470mysqldump 468

N_n() 805<nav> 557Netzwerk 517

Administrator 520Benutzer 526einrichten 519Einstellungen 525Netzwerkverwaltung 522Registrierung 526Titel 519

$new_instance 731Newsfeeds 283

/comments/feed 285/feed 284abonnieren 284abrufen 284anzeigen 289dynamische Lesezeichen 284Einstellungen 289Feedreader 284fremde anzeigen 289für einzelnen Beitrag 287Inhalte beeinflussen 289Kategorie 286Nachteile 293neue Beiträge 284neue Kommentare 285RSS-Format 284RSS-Reader 284RSS-Widget 289

next_comments_link() 600next_posts_link() 571<!--nextpage--> 583Nginx 19Nonce 760Notepad++ 51, 538number_format_i18n() 590

OOBJECT 754öffentlicher Name 439<ol> 561$old_instance 731Optik des Frontends 69Options Page 732, 733

erstellen 733

Page 35: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

834 | Index

Links

Max.Linie

Max.Linie

P<p> 535padding 650padding-bottom 663padding-left 662Page Templates 405, 628page.php 605pages 105Papierkorb 90, 98

Elemente löschen 92Elemente wiederherstellen 92leeren 92

Passwort 425, 441ändern 441vergessen 79

PATHINFO-Permalink 270Permalinks 115, 158, 262, 301

.htaccess 269/index.php 270almost Pretty 270Apache 264Aufbau verändern 266Einstellungen 264herausfinden 262leserfreundliche 263Lighttpd 264Microsoft IIS 264mod_rewrite 270PATHINFO-Permalink 270Pretty Permalinks 263, 269Search Engine Friendly URLs 263SEF-URLs 263Suchmaschinenoptimierung 484Titelform 270URL-Rewrite 264Voraussetzungen 264zu Kategorien anpassen 267zu Schlagwörtern anpassen 267

PHP 19, 535, 538.php 539<?php 539Array 584Crashkurs 534echo 540Funktionen 538Parameter 540PHP Hypertext Preprocessor 538Plugins 709Variable 586

.php 539<?php 539PHP Hypertext Preprocessor 538phpMyAdmin 40, 467, 470Pingbacks 274, 302

abschalten 275, 295auslösen 276deaktivieren 281eingehende 275Einstellungen 281erlauben 275Kommentare 275Maßnahmen gegen Spam 294Nachteile 280Themes 551verbieten 275verwalten 279Vorteile 280

Ping-o-Matic 282Ping-Server 282Plugin Directory 409plugin_dir_url() 736Plugins 73, 76, 409, 709

__() 803__FILE__ 753_e() 804_ex() 805_n() 805_x() 805$_POST 755$wpdb 750$wpdb->get_row() 754$wpdb->get_var() 751$wpdb->insert() 752$wpdb->prefix 751Action-Hooks 717add_action() 718add_filter() 721add_menu_page() 734add_meta_box() 777add_options_page() 736add_settings_error() 746add_settings_field() 740add_settings_section() 738add_shortcode() 723add_submenu_page() 737admin_init 739admin_url() 762Akismet 74, 300

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 36: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 835

Rechts

Max.Linie

Max.Linie

aktivieren 419, 713aktualisieren 510apply_filters() 730Arbeitsweise 709ARRAY_A 754ARRAY_N 754Aufbau 709ausschalten 419Backend 732bearbeiten 420Beitragstyp 765Berechtigungen 735Berechtigungen prüfen 759Capabilities 735

edit_pages 758manage_options 735prüfen 760

count() 714current_user_can() 760Datenbank 750

$wpdb 750lesen 753Präfix 750Tabelle anlegen 750Zugriff 750

Datenbank abfragen 753deaktivieren 419Debug-Modus 717deinstallieren 421do_settings_settings() 743edit_pages 758Eingabeformular 754Eingaben auswerten 755einschalten 419Einstellungen 732erstellen 709esc_attr() 729, 755extract() 730Favoriten 417Filter-Hooks 720finden 409Funktionen

erstellen 713Namen 713

get_option() 737get_post_meta() 776, 781get_query_var() 793get_template_directory_uri() 771

get_term_by() 793get_the_ID() 781get_the_term_list() 791Hello Dolly 74hochladen 416Hooks 717HTML 709i18n 801Installation 417

manuell 417mit einem ZIP-Paket 416über das Plugin Directory 412

Internationalisierung 801is_singular() 722Katalog 409Kompatibel bis zu 415kostenpflichtig 410Lizenzbedingungen 411load_plugin_textdomain() 815löschen 421manage_options 735Menüpunkte 732, 734

anlegen 734moviequotes.php 711mq_admin_init() 739mq_content_filter() 720mq_create_dbtable() 750mq_footer_quote() 717mq_get_quote() 714mq_input_quote_form() 755mq_nonce_example_form() 762mq_register_widgets() 726mq_show_inputfield() 738mq_show_options_page() 733mq_validate_option() 746MQ_Widget 724mt_rand() 714Namen 710, 712Nonce 760OBJECT 754Options Page 732

erstellen 733PHP 709PHP-Datei 711

als Plugin ausweisen 711Plugin Directory 409plugin_dir_url() 736plugins_loaded 815

Page 37: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

836 | Index

Links

Max.Linie

Max.Linie

Post Types 765preg_match() 746preg_replace() 747printf() 804query_posts() 797register_activation_hook() 753register_setting() 740, 747register_taxonomy() 787register_widget() 726regulärer Ausdruck 746save_post 779Section 738Seitentyp 765settings_fields() 743Settings-API 737Shortcodes 723Sicherheit 746, 759Sprache 801SQL 709strip_tags() 731, 778Systemanforderungen 410testen 412Text-Domain 803Texte extrahieren 810the_content 721translate() 803Übersetzung 801update_post_meta() 778Verzeichnis 58, 73, 417, 710Widgets 409, 724WordPress SEO by Yoast 484WordPress-Version 410WP_DEBUG 717wp_die() 760wp_footer 718wp_header 719wp_nonce_field() 764wp_nonce_url() 761wp_parse_args() 728WP_Query 797wp_reset_postdata() 798wp_verify_nonce() 761WP_Widget 724wp-content/plugins 417wptexturize() 715

plugins_loaded 815.po 802, 813POEdit 812position 687

Post 765, 766$_POST 755Post Type 765

Custom Post Types 766registrieren 773Tabelle im Backend anpassen 780Theme anpassen 789Übersichtsseite 794

post_password_required() 589post-categories 666post-meta 674post-meta-key 674posts_nav_link() 570.pot 802, 811preg_match() 746preg_replace() 747Press This 152Pretty Permalinks 263, 269

.htaccess 269aktivieren 269

previous_comments_link() 600previous_posts_link() 571Primäre Seitenleiste 337printf() 804Profile 425

automatisch registrieren 446bearbeiten 436bearbeiten im Backend 85Benutzername 426, 439biographische Angaben 441E-Mail 427E-Mail-Adresse 440hinzufügen 425löschen 444Nachname 427öffentlicher Name 439Passwort 427, 441Rolle 439Spitzname 439Standardrolle 447Vorname 427Website 427, 440

Pseudoklasse 658

Qquery_posts() 797QuickEdit 118, 148Quicktag 134

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 38: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 837

Rechts

Max.Linie

Max.Linie

R&rarr; 600reaktionsfreudiges Design 642Redakteur 429register_activation_hook() 753register_nav_menu() 555register_setting() 740, 747register_sidebar() 559register_taxonomy() 787register_widget() 726Regulärer Ausdruck 746rem 654Responsive Design 72, 641Ressourcen 10Revisionen 175

einsehen 176erstellen 175vergleichen 176wiederherstellen 178zu älteren zurückkehren 178

rewind_posts() 613Robot 476roles 429Rollen 429

Abonnent 428Administrator 429ändern 436, 439author 428Autor 428contributor 428editor 429Mitarbeiter 428Redakteur 429Standardrolle 447subscriber 428

RSS-Feeds 63, 283, 302/comments/feed 285/feed 284abonnieren 63, 284abrufen 284anzeigen 289Beiträge erstellen 471dynamische Lesezeichen 284Einstellungen 289Feedreader 284Format 284fremde anzeigen 289für einzelnen Beitrag 287Inhalte beeinflussen 289

Kategorie 286Nachteile 293neue Beiträge 284neue Kommentare 285RSS-Reader 284RSS-Widget 289

RSS-Reader 284RSS-Widget 352Rundgang 61

SSchlagwörter 139, 157, 180

auswerten 164beliebteste 164exportieren 453Identifikationsnummer 269im Theme 580, 615importieren 455in Kategorien verwandeln 164löschen 162Menüpunkte 310Permalink 158sichern 453Slug 158Titelform 158verändern 163verwalten 157wiederherstellen 455

Schlagwörter-Wolke 139, 341Widget 353

Schnellinstallation 21Schreibhilfen 155Search Engine Friendly URLs 263Search Engine Optimization 475search.php 619Section 738Secure Shell 46SEF-URLs 263Seiten 67, 76, 101, 105, 180

als Startseite 331anlegen 166Beispiele 108Dateien hinzufügen 206dynamische 7erstellen 166exportieren 453Identifikationsnummer 263, 265importieren 455Kommentar hinzufügen 255

Page 39: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

838 | Index

Links

Max.Linie

Max.Linie

löschen 174Menüpunkte 308Page Templates 405, 628Pingback-Kommentare verbieten 275private 442QuickEdit 174Reihenfolge ändern 171sichern 453Sichtbarkeit 443statische 7, 105Templates 405Trackback-Kommentare verbieten 275unterordnen 169verstecken 174verwalten 166Widget 354wiederherstellen 455

Seiten-Adresse 272Seitenleiste 336

im Theme 558im Theme formatieren 691Kategorien 102Unterschiede zu Beiträgen 105

Seitentitel 94, 477, 549ändern 370

Seitentyp 765Seitenumbruch 134

Theme 583Seitenzahlen

Theme 583SEO 475Settings API

add_settings_error() 746add_settings_field() 740do_settings_settings() 743get_option() 737register_setting() 740, 747Section 738settings_fields() 743Sicherheit erhöhen 745

settings_fields() 743Settings-API 737Shortcodes 235, 239

add_shortcode() 723Eigene 722

Sicherheit 513, 746Checkliste 513Widget 731

Sicherheitskopie 451

Sicherheitslücken 508Sicherung

Dump 467erstellen 453wiederherstellen 455WordPress Importer 456

Sichtbarkeit 443Sidebar 336

im Theme 558sidebar.php 558single_cat_title() 617single_month_title() 623single_tag_title() 615single.php 579Slug 158, 270, 271

Permalinks 270SoundCloud 234Spam 249

Akismet 300Gegenmaßnahmen 294

<span> 673Spider 476Spotify 234Sprache 801Sprachkürzel 813SQL 709SQL-Query 751start_el() 597start_lvl() 598Startseite 6, 61, 62, 331

im Menü 331in Live-Vorschau ändern 385Inhalte 331

Start-Tag 535static page 105statische Inhalte 105statische Seiten 105Steuerzentrale 55, 68

/wp-admin 55aufrufen 55

strip_tags() 731, 778style 700style.css 572, 644

Zeichenkodierung 644Stylesheet 644

einbinden 647get_stylesheet_uri() 647

subscriber 428Subversion 807

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 40: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 839

Rechts

Max.Linie

Max.Linie

Suche 63in Theme einbinden 558

Suchergebnisseim Theme 619

Suche-Widget 355Suchfunktion 61, 85Suchmaschine 476

Funktionsweise 476Index 476Indexierung 477PageRank 476Rank 476Score 476

Suchmaschinenoptimierung 475Aktualität 483Bilder beschriften 481Duplikate 480E-Marketing 476fremde Texte 480Index 476Indexierung 477Inhalte optimieren 479Internet-Marketing 476Linkfarmen 476Linklisten 482Links 482Menüs 483Multimedia-Inhalte 483Online-Marketing 476PageRank 476Pretty Permalinks 483Rank 476Schlagwörter 481Score 476Seitentitel 478Slugs 484Startseite 483Texte gliedern 480Texte kategorisieren 480Überschriften 479Untertitel 478WordPress SEO by Yoast 484

Support 10

TTabellen 86, 97

Aktionen 93Auswahl einschränken 88Bulk-Aktionen 93

Elemente bearbeiten 89Filter 88Fußzeile 87Inhalte suchen 89Kopfzeile 87Papierkorb 90Sortierreihenfolge ändern 87Spaltenbeschriftung 87zwischen Seiten blättern 87

tag cloud 139, 341tag_description() 615tag.php 615Tag-Filter 646Tags 535

End-Tag 535öffnendes 535schließendes 535Start-Tag 535Tag-Filter 646

tags 139Tag-Wolke 139Taxonomie 765, 782

Beschriftungen 784erstellen 782get_the_term_list() 791register_taxonomy() 787registrieren 787Theme anpassen 789Übersichtsseite 792Verhalten 784

Tellerrand 79Template 627Template File 627Testumgebung 21Text

formatieren 123Widget 356

text-align 670Textänderungen

einsehen 176vergleichen 176

<textarea> 602text-decoration 657, 661Text-Domain 803TextEdit 538Texteditor 538

BBEdit 538Brackets 538Gedit 538

Page 41: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

840 | Index

Links

Max.Linie

Max.Linie

Kate 538Notepad++ 538TextEdit 538Textmate 538

Textmate 538The Loop 564the_author_meta() 613the_author_posts_link() 566the_category() 567the_content() 567, 721the_date() 566the_meta() 582the_permalink() 566the_post_thumbnail() 581the_post() 564, 612the_tags() 580the_title() 566Themes 69, 76, 363, 533, 579

__() 803_e() 804_ex() 805_n() 805_x() 805@import 635&larr 570<!--nextpage--> 583404.php 607add_theme_support() 581, 630, 698aktualisieren 510allowed_tags() 602Anhangseiten 608anpassen 389Anzahl Kommentare 567apply_filters() 603archive.php 621attachment.php 608Aufmacher 545aufteilen 639ausbauen 579Ausgewählte Seiten anders formatieren

638Aussehen der Kommentare 590austauschen 367author.php 611Autor nennen 566Avatar einbauen 593Beitrag anzeigen 579Beitrag ausgeben 565, 567Beiträge aus dem Archiv 621

Beiträge einer Kategorie 617Beiträge eines Autors 611Beiträge formatieren 663Beiträge zu einem Schlagwort 615Beitragsbild formatieren 672Beitragsbilder anzeigen 581Beitragstitel ausgeben 566beliebteste 398Benutzerdefinierte Felder ausgeben 582Benutzerdefinierte Felder formatieren

673beschaffen 397Bewertung 402Bilder skalieren 651bloginfo() 538, 549, 551, 552, 554Callback-Funktion 592Cascading Style Sheets 642category_description() 617category.php 617Child-Themes 634comment_class() 593comment_form() 600comment_ID() 593comment_reply_link() 594comment_text() 594comments_open() 604comments_popup_link() 567comments_template() 586comments.php 589, 604content.php 632CSS 642CSS Reset 648CSS-Frameworks 704Custom Fields ausgeben 582Custom Header 698, 700Datumsformat 566display_header_text() 701dynamic_sidebar() 561Editor 390Editor in WordPress 637Einstellungen 389

im Hauptmenü 389in der Live-Vorschau 369

empfohlene 398, 401empty() 583end_el() 597end_lvl() 598Entwurf 544esc_url() 540, 552

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 42: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 841

Rechts

Max.Linie

Max.Linie

Existenz von Kommentaren 589Farben 370Farbpalette 371, 394Farbwahl 658Featured Content 407Featured Posts 406Featured Themes 398Fehlerseite 607filmtoaster_comment_end() 596filmtoaster_comment() 593Fluid Layouts 693Footer 562footer.php 562Formatvorlagen 629Formular erzeugen 600functions.php 555, 559Funktionsumfang 399für Eilige 543Fußleiste 546, 562Fußleiste einbinden 571Fußzeile formatieren 670get_avatar() 593get_comment_author_link() 593get_comment_date() 594get_comment_pages_count() 600get_comment_time() 594get_comments_number() 589get_custom_header() 698get_header() 564get_next_posts_link() 571get_post_format() 633get_post_meta() 582get_previous_posts_link() 571get_search_form() 558get_search_query() 619get_stylesheet_uri() 647get_template_part() 633, 639get_the_author_meta() 613get_the_author() 612get_the_date() 622get_the_ID() 582get_the_title() 589has_post_thumbnail() 581Hauptmenü formatieren 684have_comments() 589have_posts() 564, 565Header 391Header einbinden 564header_image() 698

header_textcolor() 700header.php 547Header-Bild 376, 391, 544, 547, 553Hervorgehobener Inhalt 385Hintergrund 395Hintergrund verändern 395Hintergrundbild 370, 395Hintergrundfarbe 372, 395, 397home_url() 540, 552HTML 535i18n 801in Betrieb nehmen 572index.php 563Installation 397, 399, 403, 404

Abbruch 402im Backend 400manuell 404Theme-Paket 403

Internationalisierung 801is_day() 622is_month() 622is_year() 622Katalog 400Kategorie ausgeben 567Kategorien formatieren 665Kommentare 589

anzeigen 586Aufbau 592ausgeben 590Existenz prüfen 589formatieren 674

Kommentarformular formatieren 677Kommentartext einbauen 594komplettieren 579Kopfbereich 548Kopfzeile 391Kopfzeilenbild 376, 391kostenfreie 399Layout für den Desktop 680Links formatieren 657Links zum Umblättern 569, 599Live-Vorschau 366load_theme_textdomain() 815Loop 564, 580löschen 405Media Queries 681Menü 547Menü formatieren 660Menü integrieren 555

Page 43: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

842 | Index

Links

Max.Linie

Max.Linie

Menü umpositionieren 381Menüs 390Meta-Daten 547Meta-Informationen 645Mini-Theme 543Mobile First 651nach Kriterien suchen 401Name 646Navigation verändern 381neueste 401next_comments_link() 600next_posts_link() 571number_format_i18n() 590Optik der Seite 533Optik mit Templates beeinflussen 405Page Templates 405, 628page.php 605Pingback 551Post Types 765post_password_required() 589posts_nav_link() 570previous_comments_link() 600previous_posts_link() 571printf() 804reaktionsfreudiges Design 642register_nav_menu() 555register_sidebar() 559Responsive 401Responsive Design 72, 641responsive Images 703rewind_posts() 613Schlagwörter 580, 615Schriftfarbe ändern 394Schriftgrößen 653search.php 618Seiten 605Seitenabschluss 562Seitenbreite begrenzen 694Seitenleiste 558Seitenleiste einbinden 571Seitentitel 370, 549Seitentyp 765Seitenumbrüche berücksichtigen 583Seitenzahlen 583Sidebar 558sidebar.php 558single_cat_title() 617single_month_title() 623single_tag_title() 615

single.php 579Slug 638Sprache 801start_el() 597start_lvl() 598Startseite 563statische Seiten 605Statische Startseite 385style.css 572, 644Suchergebnisse 619Suchfunktion 558, 576tag_description() 615tag.php 615Tag-Filter 646Teaser-Bild 545Teile in Dateien auslagern 639Template 627Template File 627Text-Domain 803Texte extrahieren 810Texteditor 538The Loop 564the_author_meta() 613the_author_posts_link() 566the_category() 567the_content() 567the_date() 566the_meta() 582the_permalink() 566the_post_thumbnail() 581the_post() 564, 612the_tags() 580the_title() 566Theme-Katalog 646Themes Directory 397Tipps und Tricks 637Titel 547, 549, 551Titelform 638translate() 803Twenty Fourteen 364, 642Twenty Thirteen 69, 642Twenty Twelve 70Übersetzung 801Untertitel 370, 551, 552Urheberrecht 399Verbesserungspotenzial 702Verein 399Veröffentlichungsdatum ausgeben 566Verwaltung 363

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 44: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 843

Rechts

Max.Linie

Max.Linie

Verzeichnis 58, 397, 404, 542Viewports 697Vorschaubild 626Vorteile 363Walker_Comment 596Walker-Klasse 596Web-Framework 704wechseln 367Widgets 390, 558

einbinden 558formatieren 668

Widgets anpassen 381WordPress-Version 399WordPress-Versionsnummer entfernen

516wp_attachment_is_image() 609wp_footer() 563wp_get_attachment_metadata() 610wp_get_attachment_url() 609wp_link_pages() 583, 586wp_list_comments() 590wp_nav_menu() 556wp_title() 540, 550wp-content/themes 404Zeichencodierung 548, 551Zugriffsrechte prüfen 589

Titelim Theme 551Link 552

Titelform 115, 158, 270Permalinks 270

<title> 537, 548Top-Level-Domain 17TortoiseSVN 807Trackbacks 274, 302

abschalten 275, 295auslösen 276deaktivieren 281eingehende 275Einstellungen 281erlauben 275Kommentare 275Maßnahmen gegen Spam 294Nachteile 280verbieten 275verwalten 279

translate() 803Tumblr 471

Twenty Fourteen 642Einstellungen 389Farben 370Featured Content 407Featured Posts 406Footer-Widget-Bereich 337Header anpassen 391Header-Bild 376, 391Hervorgehobener Inhalt 385Hintergrund verändern 395Hintergrundbild 370, 395Hintergrundfarbe 372, 395, 397Inhalt-Seitenleiste 337Kopfzeilenbild 376Menü umpositionieren 381Navigation verändern 381Primäre Seitenleiste 337Seitentitel 370Statische Startseite 385Untertitel 370Widgets anpassen 382

Twenty Fourteen Ephemera 357Twenty Thirteen 69, 642

Widgets 335Twenty Twelve 70Twitter 234, 495

UÜberschrift

HTML 535Übersetzungen, Verzeichnis 59<ul> 561Uniform Resource Locator (URL) 17Untertitel 94, 478, 552

ändern 370im Theme 551, 552

Update 507Update Services 282update_post_meta() 778UpdraftPlus Backup and Restoration 460

Backup erstellen 462Backup herunterladen 463Backup wiederherstellen 464Cloud 463Dateien 463Intervalle 464Sicherungen löschen 464Speicherplatz 464WordPress migrieren 464

Page 45: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

844 | Index

Links

Max.Linie

Max.Linie

uploads 238Urheberrecht 183URL-Rewrite 264user profiles 425UTC 95UTF-8 548

VVariable 586Verbesserungspotenzial 702Verzeichnis

hochgeladene Dateien 59Verzeichnisrechte 57Verzeichnisse 57Videos

Anhangseite 198anpassen 216aus dem Internet einbinden 230aus Text entfernen 216automatisch starten 219Autoplay 219Beschreibung 197Beschriftung 197einbinden 233Einstellungen 217ersetzen 219für die Veröffentlichung vorbereiten 192hochgeladen zu 191hochladen 183im Text umplatzieren 216in Schleife abspielen 219mit Platzhaltern einfügen 235MP4 218OGV 218Poster-Bild 220Shortcodes 235Titel 190, 191, 195Untertitel 220Urheberrecht 183verwalten 188Video-Details« 218Videoformate 218Vimeo 230vorab herunterladen 219Web Video Text Tracks 220WebM 218WebVTT 220YouTube 230, 233

404.php 607Viewports 696

Vimeo 230Voraussetzungen

Datenbank 20MySQL 20PHP 19Webserver 19

Vorschaubild 626

WW3C 535Walker_Comment 596Walker-Klasse 596Wartungsmodus 510Web-Content-Management-Systeme 5Webcrawler 476Web-Framework 704Weblog 4Weblog-Publishing-System 5Weblogs.com 282Webseite 6

Grundgerüst 536Webserver 19

Apache 19beenden 38Dateirechte 57DocumentRoot 44htdocs 44im Internet 46localhost 45Nginx 19Verzeichnisrechte 57Zugriffsrechte 57, 59

Website 6Werbung, Gegenmaßnahmen 294Werkzeuge

Daten exportieren 453Daten importieren 455, 471zur Übersetzung 807

What you see is what you get 126widget 669widget_title 730Widgets 335

$args 730$instance 730aktivieren 341Archive 348ausblenden 359Bereiche 337classname 724deaktivieren 359

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 46: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 845

Rechts

Max.Linie

Max.Linie

description 725Eigenschaften 727Einstellungen 345entfernen 359erstellen 724Footer-Widget-Bereich 337hinzufügen 341im Theme formatieren 668in Live-Vorschau anpassen 382in Theme einbinden 558inaktive Widgets 359Individuelles Menü 329, 348Inhalt-Seitenleiste 337installieren 409Kalender 349Kategorien 349Letzte Beiträge 350Letzte Kommentare 351Liste aller Widgets 360löschen 359Menü 328Meta 352Primäre Seitenleiste 337register_widget() 726registrieren 726Reihenfolge 343RSS 289, 352Schlagwörter-Wolke 341, 354Seiten 354Seitenleiste 336Sicherheit 730Sidebar 336sortieren 343Suche 355tag cloud 341Text 356Titel 347Titel ändern 346Twenty Fourteen Ephemera 357Überschrift 346, 347verschieben 357verwalten 336WP_Widget 724Zugänglichkeitsmodus 342, 345, 346,

359Wikipedia 231Woche beginnt am 97WordPress

aktualisieren 507Anlaufstellen 10

anmelden 77Arbeitsumgebung 22auf Deutsch 10aufrufen 44, 55Backend 68, 77Beispielseite 55CSS-Klassen 666Dokumentation 10Einsatzbereiche 5entpacken 44erweitern 409Erweiterungspakete 73Fehler 507Forum 10Funktionsumfang erweitern 73Funktionsweise 6herunterladen 43Hilfe 75Homepage 10in Betrieb nehmen 13Installation 40Installationsvoraussetzungen 18Internetseiten 10Optik ändern 69Ressourcen 10Rundgang 61Schnellinstallation 21Sicherheitslücken 508Speicherort 44Startseite aufrufen 55Steuerzentrale 55, 68Support 10Testumgebung 21Versionen 507Versionsnummern 7Verzeichnisse 57Vorteile 5Wartungsmodus 510Zeitzone 95

WordPress eXtended RSS 454WordPress Importer 456WordPress SEO by Yoast 484

.htaccess 505301-Weiterleitung 501Analyse 487Beiträge modifizieren 486Breadcrumb-Navigation 502Bulk-Editor 505Export 505

Page 47: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

846 | Index

Links

Max.Linie

Max.Linie

Facebook 495Facebook Insight 495Fokus Keyword 486Follow 493Google+ 495Import 504Index 493Inhalte analysieren 486Inhalte modifizieren 486Installation 484Kanonische URLs 501Meta-Beschreibung 487Meta-Daten 486, 490Meta-Description 487Meta-Schlüsselwörter 491Newsfeeds 504noindex 493Permalinks 499robots.txt 505RSS Links 491Scraping 504Seiten modifizieren 486Seitentitel-Vorlage 489SEO-Titel 487Shortlinks 491Stoppwörter 500Titel 488Twitter 495Vorschau 487Weiterleitung 502Werkzeuge 504WordPress SEO von Yoast 488XML-Sitemap 497Zugriff verbieten 493

WordPress.com 14Beiträge auf WordPress-Installation mit-

nehmen 451Benutzername 15Blogadresse 16kostenpflichtige Funktionen 17Passwort 15Store 17Top-Level-Domain 16Zusatzfunktionen 16

WordPress-Adresse 272World Wide Web Consortium 535wp_attachment_is_image() 609WP_DEBUG 717wp_die() 760wp_footer 718

wp_footer() 563wp_get_attachment_metadata() 610wp_get_attachment_url() 609wp_header 719wp_link_pages() 583, 586wp_list_comments() 590wp_nav_menu() 556wp_nonce_field() 764wp_nonce_url() 761wp_parse_args() 728WP_Query 797

wp_reset_postdata() 798wp_reset_postdata() 798wp_title() 540, 550wp_verify_nonce() 761WP_Widget 724

$args 730$instance 728, 730$new_instance 731$old_instance 731classname 724description 725form() 727get_field_name() 728Konstruktor 724registrieren 726update() 731widget() 725

/wp-admin 55, 68, 77, 78wp-config.php 51, 518, 520/wp-content/plugins 417/wp-content/themes 404wp-content/uploads 188$wpdb 750$wpdb->get_row() 754$wpdb->get_var() 751$wpdb->insert() 752$wpdb->prefix 751/wp-login.php 78wp-post-image 673wptexturize() 715WXR 454WYSIWYG 126

X_x() 805XAMPP 21

Application Manager 31beenden 38

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Page 48: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Index | 847

Rechts

Max.Linie

Max.Linie

BitNami 23installieren 22phpMyAdmin 40Sicherheit 39XAMPP Application Manager 31XAMPP Control Panel 25

XAMPP Application Manager 31XAMPP Control Panel 25

starten 26Symbol 38

XCode 809XFN 320XHTML Friends Network 320XML-Sitemap 497

YYouTube 230, 233

ZZeichencodierung 548, 551

UTF-8 548Zeitformat 96Zeitzone 95Zitate 136Zugänglichkeitsmodus 342, 345, 359

aktivieren 342deaktivieren 343

Zugriffsrechte 57, 59Theme 589

Page 49: Tim Schürmann, WordPress 4 komplett: Das Kompendium für ... · Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544

Tim Schürmann, WordPress 4 komplett: Das Kompendium für Websites und Blogs, O´Reilly, ISBN 97839556185449783955618544