Inhaltsverzeichnis

Alle Kapitel aufklappen
Alle Kapitel zuklappen
Vorwort zur 6. Auflage
21
1 WordPress verstehen
25
1.1 Was ist WordPress?
25
1.1.1 Schnell, einfach und flexibel
25
1.1.2 Jeder kann Kommentare schreiben
26
1.1.3 Kategorisieren, taggen und archivieren Sie Ihre Beiträge
27
1.1.4 Trackbacks – oder wie man den Weg zu Ihrem Blog findet
27
1.1.5 Multi-Autoren-Fähigkeit
27
1.1.6 RSS-Feeds und vieles mehr
28
1.2 Eignet sich WordPress für mich?
28
1.2.1 Blogger & Privatpersonen ohne Vorkenntnisse
29
1.2.2 Webdesign-Einsteiger
29
1.2.3 Webdesigner und Agenturen
29
1.2.4 Shopbetreiber
30
1.3 Vom Blog zum CMS und wieder zurück
31
1.3.1 Wie ein CMS, nur einfacher
31
1.3.2 Bauen Sie Ihr CMS beliebig aus
32
1.3.3 WordPress sorgt schon allein dafür, dass Sie gefunden werden
32
1.3.4 Sie können auch ganz eigene Seitentypen kreieren
33
1.3.5 WordPress eignet sich nicht nur für Blogs und kleine Websites
33
1.3.6 Gibt es noch irgendeinen Grund, der gegen WordPress spricht?
33
1.4 Welche Vorkenntnisse benötige ich?
34
1.5 WordPress.com oder WordPress.org?
34
1.6 Die WordPress-Website
35
1.6.1 Informationen über das Projekt
35
1.6.2 Was haben andere schon auf Basis von WordPress kreiert?
36
1.6.3 WordPress erweitern
36
1.6.4 Hilfe bei WordPress
37
1.7 Die Community
38
1.7.1 Die Software scheint nicht schlecht zu sein
38
1.7.2 Sie bekommen gute und schnelle Hilfe
38
1.7.3 Es gibt zahlreiche Erweiterungen
39
1.7.4 Man gehört dazu
39
1.8 Showcase: 10 Beispiele für WordPress-Websites
39
1.8.1 cameronreynoldsflatt.com
39
1.8.2 derrenbrown.co.uk
39
1.8.3 getyourprettyon.com
41
1.8.4 greatlengthshair.co.uk
41
1.8.5 grindspaces.com
42
1.8.6 gv.com
42
1.8.7 judithhobbyclothing.com
44
1.8.8 learnlakenona.com
44
1.8.9 newyorker.com
44
1.8.10 zync.ca
46
1.9 Die Dateistruktur
46
1.10 Die Datenbankstruktur
50
1.11 Berechtigungen und Rollen
51
2 WordPress installieren
55
2.1 Soll ich WordPress auf dem Rechner oder auf dem Server/Webspace installieren?
55
2.2 Welchen Webspace oder Server benötige ich?
56
2.3 Entwicklungsumgebung auf dem Rechner einrichten
58
2.3.1 XAMPP unter Windows installieren
58
2.3.2 Besonderheiten bei XAMPP auf dem Mac
66
2.3.3 MAMP auf dem Mac installieren
67
2.4 WordPress installieren
78
2.5 WordPress vom Rechner auf den Server hochladen
86
3 Die Administrationsoberfläche
91
3.1 Der Aufbau
93
3.2 Das Dashboard
96
3.2.1 Dashboard – Ihr persönliches Informationsnetzwerk
96
3.2.2 Aktualisierungen – immer auf dem neuesten Stand
97
3.3 Die Beiträge
99
3.3.1 Alle Beiträge
100
3.3.2 Erstellen
102
3.3.3 Kategorien
129
3.3.4 Schlagwörter
129
3.4 Medien
130
3.5 Seiten
135
3.6 Kommentare
138
3.7 Design
139
3.7.1 Themes
139
3.7.2 Widgets
154
3.7.3 Menüs
156
3.7.4 Header/Hintergrund
159
3.7.5 Editor
159
3.8 Weitere Funktionen mit Plugins
161
3.8.1 Installierte Plugins
161
3.8.2 Installieren
162
3.8.3 Editor
166
3.9 Benutzer
166
3.9.1 Hinzufügen
167
3.9.2 Dein Profil
169
3.10 Werkzeuge
170
3.10.1 Press This
171
3.10.2 Kategorie- und Schlagwort-Konverter
174
3.10.3 Daten importieren
175
3.10.4 Daten exportieren
175
3.11 Einstellungen
176
3.11.1 Allgemein
176
3.11.2 Schreiben
178
3.11.3 Lesen
179
3.11.4 Diskussion
181
3.11.5 Medien
183
3.11.6 Permalinks
184
4 Schnell und einfach: fertige Themes
187
4.1 Individuelles oder fertiges Theme?
187
4.2 Quellen für kostenlose Themes
188
4.3 Quellen für kommerzielle Themes
189
4.4 Das Theme installieren und einrichten
191
4.5 Theme mit CSS an die eigenen Wünsche anpassen
194
4.6 Das Logo anpassen
194
4.7 Andere Schriftarten & Google Web Fonts
196
4.8 Farben anpassen
202
4.9 Eigene Icons mit Font Awesome
205
4.9.1 Font Awesome über CDN nutzen
206
4.9.2 Font Awesome selbst hosten
206
4.9.3 Die Icons verwenden
207
4.10 Favicon hinterlegen
208
4.11 Häufige Probleme beim Wechsel eines Themes
210
4.11.1 Das Stylesheet fehlt/Theme kann nicht aktiviert werden
210
4.11.2 Außer der Startseite kann ich keine andere Unterseite aufrufen
210
4.11.3 Das Theme sieht nicht so aus, wie es aussehen sollte
210
4.11.4 Plugins funktionieren nicht mehr
211
4.11.5 Die Website lädt jetzt langsamer
211
4.11.6 Manche Funktionen des neuen Themes sind nicht verfügbar
211
4.11.7 Das neue Theme erfordert Beitragsbilder, aber bei vielen alten Beiträgen habe ich solche nie definiert
211
4.11.8 Der Theme-Wechsel dauert länger als erwartet
212
4.11.9 Funktionen des alten Themes sind plötzlich weg
212
4.11.10 Die Widgets sind weg oder funktionieren nicht mehr
212
4.11.11 Hilfe, bei meinem Theme sind ganz viele Widgets, die da nicht hingehören!
213
4.11.12 Die Besucher werden nicht mehr gezählt
213
4.11.13 Die RSS-Abonnenten werden nicht korrekt ermittelt
213
4.12 Tipps für die Theme-Auswahl
213
4.13 Zehn kostenlose WordPress-Themes
215
4.14 Zehn kostenpflichtige WordPress-Themes
223
4.15 Frameworks: Genesis, Thesis & Co.
231
4.16 Mein Theme macht Probleme: Was soll ich tun?
233
4.16.1 Das Stylesheet fehlt
233
4.16.2 Seite nicht gefunden
233
4.16.3 Die URLs sehen unansehnlich aus
233
4.16.4 Das Theme sieht nicht aus wie im Prospekt
233
4.16.5 Slides & Co. funktionieren nicht
234
4.16.6 Im Theme ist ein Menü integriert, aber ich sehe es nicht
234
4.16.7 CSS-Änderungen werden nicht übernommen
234
4.16.8 Das Theme-Update hat alle Änderungen zerstört
234
4.16.9 Widgets werden nicht angezeigt oder funktionieren nicht
234
4.16.10 Es werden ein Haufen Widgets angezeigt, die ich nie aktiviert habe
234
5 HTML und CSS für WordPress
235
5.1 Benötige ich HTML und CSS für WordPress?
236
5.2 Texteditoren
236
5.3 Schwachstelle: Browser
237
5.4 HTML-Grundlagen
238
5.4.1 Das Grundgerüst einer Website
238
5.4.2 Tags schachteln
239
5.4.3 Texte definieren
239
5.4.4 Bilder einfügen
246
5.4.5 Formulare erstellen
247
5.4.6 Kommentare kennzeichnen
249
5.4.7 Die Website strukturieren und Klassen/IDs vergeben
250
5.5 CSS-Grundlagen
251
5.5.1 CSS-Angaben in HTML einbinden
251
5.5.2 Aufbau einer CSS-Anweisung
252
5.5.3 Eltern-, Kind-, Inline- und Blockelemente
255
5.5.4 Text-Eigenschaften anpassen
256
5.5.5 Schrift-Eigenschaften anpassen
258
5.5.6 Hintergründe anpassen
259
5.5.7 Link-Eigenschaften anpassen
261
5.5.8 Rahmen, Außenabstand und Innenabstand
262
5.5.9 Listen-Eigenschaften anpassen
264
5.5.10 Elemente positionieren
265
5.5.11 Weitere nützliche Eigenschaften finden
271
5.6 Gute alte Werte: »reset.css«
271
5.7 WordPress-Themes mit HTML & CSS anpassen
273
5.8 Die WordPress-CSS-Klasse zum Element finden
276
5.9 Quellen: HTML und CSS richtig lernen
279
6 Ein eigenes Theme programmieren
281
6.1 Erforderliche Vorkenntnisse
282
6.2 Der Aufbau von Themes in WordPress
282
6.3 Die Vorbereitung
285
6.4 Von der HTML-Vorlage zum fertigen Theme
293
6.4.1 Einbinden der HTML-Vorlage
294
6.4.2 Layout der restlichen Inhaltsdateien
306
6.4.3 Die Kommentarfunktion einbauen
330
6.4.4 Das Theme widget-fähig machen
337
6.4.5 Aus dem Blog eine Website machen
348
6.4.6 Was Sie sonst noch über Themes wissen sollten
351
7 Responsive Webdesign mit WordPress
363
7.1 Was ist Responsive Webdesign?
363
7.2 Mobile First vs. Desktop First
364
7.3 Technischer Hintergrund
365
7.4 Responsive Grids
365
7.5 Responsive Frameworks
370
7.6 Mobile Navigation
374
7.7 Responsive Slider
382
7.8 Retina-Bilder
391
8 Seitentypen
395
8.1 Was sind Seitentypen?
395
8.2 Anwendungsbereiche
396
8.2.1 Ein FAQ-Bereich
397
8.2.2 Ein Event-Bereich
397
8.2.3 Fachartikel
398
8.3 Seitentypen registrieren
398
8.4 Den Seitentyp mit Datenfeldern bestücken
405
8.5 Eigene Taxonomien entwerfen
407
8.6 Die Übersichtsseite anpassen
409
8.7 Das Theme anpassen
411
8.7.1 Die Produktübersicht anlegen
412
8.7.2 Einen Menüpunkt zur Produktübersicht anlegen
414
8.7.3 Die Einzelansicht eines Produkts programmieren
415
8.7.4 Die Anzeige der Leistungen-Taxonomie gestalten
417
8.7.5 Die Anzeige der Preisklassen-Taxonomie gestalten
419
8.8 Seitentypen mithilfe von Plugins registrieren
421
9 Plugins
437
9.1 Was sind Plugins?
437
9.2 Vor- und Nachteile von Plugins
437
9.3 Die richtige Auswahl eines Plugins
438
9.4 10 Plugins für den WordPress-Alltag
439
9.4.1 Akismet – Anti-Spam-Tool für Ihre Kommentare
439
9.4.2 Contact Form 7 – komfortabel Kontaktformulare erstellen
440
9.4.3 Antispam Bee – die Alternative zu Akismet
446
9.4.4 Google XML Sitemaps – SEO-Sitemaps erstellen
453
9.4.5 WP Maintenance Mode – die Website in den Wartungsmodus versetzen
457
9.4.6 Broken Link Checker – keine toten Links mehr
464
9.4.7 TinyMCE Advanced: Tabellen und mehr für den Editor
469
9.4.8 User Role Editor: Rollen & Rechte anpassen
474
9.4.9 Simple Lightbox – Ihre Bilder schön eingerahmt
479
9.4.10 ImageMagick Engine – die besseren Bilder für Ihre Website
483
9.4.11 Weitere Plugins
484
10 Plugins & Widgets selbst programmieren
485
10.1 Vorkenntnisse und Vorwissen
485
10.1.1 Was Sie vor der Erstellung wissen sollten
486
10.1.2 Einige WordPress-Grundkenntnisse
486
10.1.3 Zugriff auf die Datenbank
487
10.1.4 Der Kopf der Plugin-Datei
489
10.2 Ihr erstes Plugin: My Greatest Posts
489
10.2.1 Vorüberlegungen
490
10.2.2 Los geht’s
490
10.2.3 Die Action-Hooks hinzufügen
491
10.2.4 Erstellen einer neuen Tabelle
491
10.2.5 Der Counter für die Pageviews
492
10.2.6 Liste der am häufigsten besuchten Beiträge ausgeben
494
10.2.7 Das Plugin direkt in das Theme einbinden
496
10.3 Das Widget zum Plugin
497
10.3.1 Das Widget registrieren
497
10.3.2 Das Widget definieren
497
10.3.3 Ausgabe des Widgets
498
10.3.4 Werte des Nutzers speichern
499
10.3.5 Das Widget-Formular
500
10.4 Widgets ohne Plugin programmieren
501
11 Internationalisierung von Plugins und Themes
509
11.1 Themes & Plugins übersetzungsfähig machen
510
11.1.1 Die WordPress-Funktionen
510
11.1.2 Umgang mit Platzhaltern
511
11.1.3 Einzahl oder Mehrzahl?
511
11.1.4 Ein Wort – mehrere Bedeutungen
512
11.1.5 Beschreibungen
512
11.1.6 Best Practices
513
11.2 Themes und Plugins internationalisieren
514
11.2.1 Themes
514
11.2.2 Plugins
514
11.2.3 Widgets
515
11.3 Erstellen der Übersetzungsvorlage
515
11.3.1 Installation der Software
516
11.3.2 Gettext und PHP dem Windows-Pfad hinzufügen
516
11.3.3 Download des WordPress SVN-Trunks
518
11.3.4 Die Vorlage (*.pot) erstellen
520
11.4 Übersetzen einer Vorlage
521
11.4.1 Datei in POEdit öffnen
521
11.4.2 Übersetzungen eintragen
521
11.4.3 Katalogoptionen anpassen
522
11.4.4 MO-Datei erstellen
522
11.5 Einbinden und Testen einer Übersetzung
523
11.5.1 Die MO-Datei umbenennen und in das Theme oder Plugin integrieren
523
11.5.2 Die Übersetzung in WordPress testen
523
11.6 Quellen
523
12 Mehrsprachige Websites
525
12.1 Sprachen über Polylang hinzufügen
525
12.2 Statische Inhalte übersetzen
527
12.3 Beiträge samt Übersetzung anlegen
530
12.4 Sprachumschalter implementieren
531
12.5 Kategorien und Schlagwörter übersetzen
533
12.6 Medien-Uploads übersetzen
534
13 WordPress optimieren
535
13.1 WordPress per Hand absichern
535
13.1.1 Wählen Sie einen sicheren Admin-Benutzernamen
535
13.1.2 Wählen Sie ein sicheres Passwort
536
13.1.3 Schützen Sie die Administrationsoberfläche
536
13.1.4 Schalten Sie alle Login-Fehlermeldungen ab
537
13.1.5 Entfernen Sie die WordPress-Version aus Ihrem Quelltext
537
13.1.6 Verhindern Sie den Zugriff auf Ihre Ordner
538
13.1.7 Schützen Sie Ihre »wp-config.php«
538
13.1.8 Ändern Sie das Tabellen-Präfix
538
13.1.9 Halten Sie Suchmaschinen von Ihren Verzeichnissen fern
540
13.1.10 Schalten Sie die Registrierung aus
541
13.1.11 Updaten Sie WordPress regelmäßig
541
13.1.12 Machen Sie regelmäßige Backups
541
13.1.13 Zwingen Sie WordPress zu einer sicheren SSL-Verbindung
541
13.1.14 Nutzen Sie SFTP anstelle von FTP
542
13.1.15 Beobachten Sie Ihre Server-Logs
542
13.2 WordPress mit Sucuri Security absichern
542
13.2.1 »Dashboard«
542
13.2.2 »Malware Scan«
543
13.2.3 »Firewall«
544
13.2.4 »Hardening«
544
13.2.5 »Post-Hack«
547
13.2.6 »Last Logins«
548
13.2.7 »Settings«
548
13.2.8 »Site Info«
555
13.3 Noch mehr Sicherheit durch Wordfence
558
13.4 Verstecken spielen: Lockdown WP Admin
568
13.5 Brauche ich eine Website-Firewall?
569
14 WordPress-Wartung
571
14.1 Updates – immer auf dem neuesten Stand
571
14.2 Backups per Hand durchführen
572
14.3 Backups mit einem Plugin durchführen
574
14.4 Seelenfrieden: Backups mit VaultPress
586
14.5 Wichtige Funktionen regelmäßig testen
589
15 30 WordPress-Probleme und ihre Lösungen
591
15.1 White Screen
591
15.1.1 Probleme mit einem Plugin
591
15.1.2 Probleme mit einem Theme
592
15.2 Interner Serverfehler
592
15.3 Fehler beim Aufbau einer Datenbankverbindung
593
15.4 Fehlerhaftes Auto-Update
593
15.5 Timeout der Verbindung
594
15.6 Passwort vergessen
594
15.7 Probleme bei Foto-Upload oder dem Erstellen von Dateien durch WordPress
594
15.8 Administrationsoberfläche sieht seltsam aus
595
15.9 »Cannot Modify Header Information …«
595
15.10 »Fatal Error: Allowed Memory Size ... exhausted«
595
15.11 Wartungsmodus bleibt nach Update bestehen
595
15.12 Das Stylesheet fehlt
596
15.13 Fehler beim Datenimport
596
15.14 Das Theme sieht nicht so aus wie in der Vorschau
596
15.15 Mein Theme sieht zerstört aus (Widgets)
596
15.16 Meine URLs sehen unattraktiv aus
597
15.17 Die Links auf meiner Website funktionieren nicht
597
15.18 Alte Beiträge haben kein Beitragsbild, das Theme setzt es aber voraus
597
15.19 Error 145: Ihre Datenbank ist beschädigt
597
15.20 Aktueller Webspace unterstützt WordPress nicht
598
15.21 404 – Seite nicht gefunden
598
15.22 Ihre Änderungen zeigen sich nicht auf der Website
598
15.23 »Ein weiterer WordPress-Blog«
598
15.24 Google indexiert die Website nicht (mehr)
599
15.25 Beiträge auf der Startseite werden im Volltext angezeigt
599
15.26 Die Sidebar ist plötzlich unter dem Inhalt
600
15.27 In der URL erscheint die »index.php«
600
15.28 Einige JavaScript-Funktionen sind gestört
600
15.29 Es tritt ein Syntax-Error auf
600
15.30 Es tritt ein Unexpected-Error auf
601
15.31 Ich habe ein anderes Problem: Wo finde ich Hilfe?
601
15.32 Quellen
601
16 Suchmaschinenoptimierung
603
16.1 SEO aus heutiger Sicht
603
16.1.1 Google Instant
603
16.1.2 Neue Herausforderungen
604
16.1.3 Personalisierte Suchergebnisse
604
16.1.4 Trend: Konversionsoptimierung
605
16.1.5 Was das für Sie bedeutet
605
16.2 WordPress ist ein guter Anfang
606
16.3 Grundlegende SEO-Techniken
607
16.3.1 Führen Sie ein Blog!
607
16.3.2 Optimieren Sie Ihre Texte!
608
16.3.3 Der Titel Ihrer Seite
608
16.3.4 Die Meta-Description
609
16.3.5 Permalinks
609
16.3.6 Sorgen Sie für Backlinks!
610
16.3.7 Nutzen Sie Web Analytics!
611
16.4 Yoast SEO – die optimale Suchmaschinenoptimierung
612
16.4.1 Dashboard
612
16.4.2 »Titles & Metas«
616
16.4.3 »Social«
624
16.4.4 »XML-Sitemaps«
628
16.4.5 »Fortgeschritten«
631
16.4.6 »Werkzeuge«
635
16.4.7 »Suchkonsole«
638
16.4.8 WordPress SEO in der Artikelerstellung
638
17 20 WordPress-Tipps für alle Fälle
643
17.1 E-Mail-Adressen vor Spam schützen
643
17.1.1 E-Mail-Adressen im Code
643
17.1.2 E-Mail-Adressen in Beiträgen und Seiten
644
17.2 Google Maps einbinden
646
17.3 Mit der Website umziehen
649
17.3.1 WordPress mitteilen, wie Ihre Website nun erreichbar ist
649
17.3.2 Die Datenbankeinträge suchen und ersetzen (lassen)
650
17.4 Twitter-Nutzernamen automatisch verlinken
651
17.5 WP-Version ohne Plugin aus Quelltext entfernen
652
17.6 Eigene Texte im Backend platzieren
653
17.7 Eigene Texte zur Login-Seite hinzufügen
654
17.8 Das URL-Feld aus Kommentarformularen entfernen
655
17.9 Minimale Zeichenanzahl für Kommentare setzen
657
17.10 Wartungsmodus einschalten
658
17.11 Beitragstitel statt »Vorheriger Beitrag«/»Nächster Beitrag«
659
17.12 Bei nur einem Suchergebnis automatisch den Beitrag öffnen
660
17.13 Seiten aus den Suchergebnissen ausschließen
661
17.14 Autorenseite zur Über-uns-Seite weiterleiten
661
17.15 Revisionen anpassen oder entfernen
662
17.16 Den ersten Absatz eines jeden Beitrags umgestalten
663
17.17 Alle Seitentypen in den Suchergebnissen
664
17.18 Den Papierkorb anpassen oder deaktivieren
664
17.19 Dem RSS-Feed das Beitragsbild hinzufügen
665
17.20 Werkzeugleiste nur für Administratoren anzeigen
666
17.21 Quellen
666
18 Marketing und Tracking
667
18.1 Wie vermarkte ich meine Website?
668
18.1.1 Website oder Blog?
668
18.1.2 Omnipräsenz
671
18.1.3 Klassisches Marketing
672
18.1.4 Gastbeiträge
674
18.1.5 Onlineverzeichnisse
674
18.1.6 Google AdWords
676
18.1.7 Social-Media-Marketing
689
18.2 Volkszählung: Tracking ist unabdingbar
689
18.2.1 Vorneweg: die Datenschutzproblematik
691
18.2.2 etracker – kostenpflichtig und erste Klasse
692
18.2.3 Piwik
697
18.2.4 Google Analytics
701
18.2.5 Den Tracking-Code in WordPress einbinden
705
18.2.6 Zehn Tipps für Tracking-Anfänger
706
19 WordPress für Blogger
711
19.1 Content is King
712
19.1.1 Qualität
712
19.1.2 Aktivität
712
19.1.3 Anziehungskraft
714
19.1.4 Teilbarkeit
714
19.2 Magazin- oder Bloglayout?
715
19.3 Permalinks richtig einsetzen
717
19.4 Die Kommentarfunktion durch Disqus erweitern
718
19.5 Social-Media-Buttons und RSS-Feeds anbieten
719
19.6 Instagram-Widgets einbauen
722
19.7 Twitter-Timelines einbinden
723
19.8 Facebook-Seiten integrieren
724
19.9 Blogverzeichnisse nutzen
725
19.10 Mit Blogs Geld verdienen
729
20 Autor sein: 30 Tipps für bessere Blogartikel
731
20.1 Allgemeine Tipps
731
20.1.1 Was wollen Sie eigentlich sagen?
731
20.1.2 Schreiben Sie einfach
732
20.1.3 Veröffentlichen Sie regelmäßig
732
20.1.4 Schreiben Sie authentisch
732
20.1.5 Lieber viele kleine Blogbeiträge
732
20.1.6 Wohin sollen die Links?
733
20.1.7 Verlinken Sie Ihre Beiträge untereinander per Hand
733
20.1.8 Seien Sie einzigartig
733
20.1.9 Schreiben Sie humorvoll
734
20.1.10 Schreiben Sie jeden Tag
734
20.1.11 Führen Sie eine Ideenliste
734
20.2 Die Vorbereitung
735
20.2.1 Machen Sie eine Gliederung
735
20.2.2 Nicht zu viele Ideen pro Artikel
735
20.2.3 Überlegen Sie sich eine gute Headline
735
20.2.4 Aller guten Dinge sind drei
735
20.2.5 Befriedigen Sie die Bedürfnisse Ihrer Leser
736
20.3 Das Verfassen
736
20.3.1 Der erste Absatz muss den Leser mitreißen
736
20.3.2 Schreiben Sie das Wichtigste im ersten Absatz
736
20.3.3 Machen Sie Zwischenüberschriften
736
20.3.4 Verwenden Sie Bilder
737
20.3.5 Lockern Sie Ihre Texte auf
737
20.3.6 Wiederholen Sie sich nicht
737
20.3.7 Kurze Sätze
737
20.3.8 Schreiben Sie positiv
737
20.3.9 Schreiben Sie aktiv
738
20.3.10 Das Ende muss in Erinnerung bleiben
738
20.3.11 Fordern Sie Ihre Leser zur Diskussion auf
738
20.3.12 Entfernen Sie Füllwörter
738
20.3.13 Formatieren Sie Ihren Text sinnvoll
739
20.3.14 Prüfen Sie Rechtschreibung und Grammatik
739
21 Netzwerken mit WordPress Multisite
741
21.1 Für wen eignet sich Multisite?
741
21.2 Vorteile und Nachteile von Multisite
743
21.3 Multisite installieren
743
21.4 Multisite konfigurieren und verwalten
745
22 Praxisbeispiele
757
22.1 Die Kanzlei-Website – WordPress als CMS
758
22.1.1 Die WordPress-Installation kurz und bündig
759
22.1.2 Das Theme erstellen
760
22.1.3 Das Theme aktivieren
765
22.1.4 Die Unterseiten anlegen
765
22.1.5 WordPress zum CMS konvertieren
767
22.1.6 Die Seitennavigation anlegen
768
22.1.7 Die FAQ-Sektion mithilfe von Custom Post Types erstellen
773
22.1.8 Ein Kontaktformular mit Contact Form 7 einbauen
781
22.2 Das Blog – ein Heimspiel für WordPress
788
22.2.1 Vor dem Design: worauf Sie achten sollten
789
22.2.2 Es geht los: das Gerüst theme-fähig machen
791
22.2.3 Die restlichen Inhaltsdateien anlegen
800
22.2.4 Die Kommentarfunktion einbauen
814
22.2.5 Google AdSense implementieren
819
22.2.6 Weiterführende Artikel
824
22.2.7 Social-Media-Buttons in Ihr Blog einbinden
832
22.2.8 Eine Navigation anlegen
835
22.2.9 Populäre Beiträge in der Sidebar anzeigen
840
22.3 Die Künstler-Website – Circle Designer
844
22.3.1 Erstellung des Grundgerüsts
846
22.3.2 Wechselnde Header-Grafiken
850
22.3.3 Ein Galerie-Feature umsetzen
854
22.3.4 Integration eines Eventkalenders
860
22.4 Die mobile Website
863
22.4.1 WPtouch konfigurieren
864
22.5 Die Unternehmens-Website – Social Business
871
22.5.1 Vom HTML-Gerüst zum Theme
872
22.5.2 Die Startseite des Blogs (»index.php«)
886
22.5.3 Die Einzelansicht eines Beitrags (»single.php«)
888
22.5.4 Das Kommentar-Template (»comments.php« & »functions.php«)
890
22.5.5 Die Kategorieseite (»category.php«)
894
22.5.6 Die Tag-Seite (»tag.php«)
896
22.5.7 Die Autorenseite (»author.php«)
897
22.5.8 Das Archiv (»archives.php« und »archive.php«)
899
22.5.9 Seite nicht gefunden (»404.php«)
902
22.5.10 Soziale Dienste zur Anmeldung nutzen
903
22.5.11 Beiträge automatisch in sozialen Netzen teilen
916
22.5.12 Medien per oEmbed einfügen
917
22.5.13 Social-Media-Buttons datenschutzkonform einsetzen
919
Verwendete Themes, Plugins & Codebeispiele
925
Index
929