|
Leseransprache |
4 |
|
|
Inhaltsverzeichnis |
6 |
|
|
Vorwort zur 5. Auflage |
28 |
|
|
Ist WordPress etwas für mich? |
28 |
|
|
Welches Buch soll ich bloß kaufen? |
28 |
|
|
An wen richtet sich dieses Buch? |
29 |
|
|
Wie lese ich dieses Buch am besten? |
31 |
|
|
Feedback und Fragen |
32 |
|
|
WordPress-Version im Buch |
32 |
|
|
Neues in der 5. Auflage |
33 |
|
|
Ausblick auf WordPress 4.4 |
33 |
|
|
Was vom Tage übrig bleibt |
36 |
|
|
1 WordPress verstehen |
37 |
|
|
1.1 Was ist WordPress? |
37 |
|
|
1.1.1 Schnell, einfach und flexibel |
38 |
|
|
1.1.2 Jeder kann Kommentare schreiben |
39 |
|
|
1.1.3 Kategorisieren, taggen und archivieren Sie Ihre Beiträge |
39 |
|
|
1.1.4 Trackbacks – oder wie man den Weg zu Ihrem Blog findet |
40 |
|
|
1.1.5 Multi-Autoren-Fähigkeit |
41 |
|
|
1.1.6 RSS-Feeds und vieles mehr |
41 |
|
|
1.2 Eignet sich WordPress für mich? |
43 |
|
|
1.2.1 Blogger & Privatpersonen ohne Vorkenntnisse |
43 |
|
|
1.2.2 Webdesign-Einsteiger |
44 |
|
|
1.2.3 Webdesigner und Agenturen |
44 |
|
|
1.2.4 Shopbetreiber |
45 |
|
|
1.3 Vom Blog zum CMS und wieder zurück |
48 |
|
|
1.3.1 Wie ein CMS, nur einfacher |
48 |
|
|
1.3.2 Bauen Sie Ihr CMS beliebig aus |
49 |
|
|
1.3.3 WordPress sorgt schon allein dafür, dass Sie gefunden werden |
49 |
|
|
1.3.4 Sie können auch ganz eigene Seitentypen kreieren |
50 |
|
|
1.3.5 WordPress eignet sich nicht nur für Blogs und kleine Websites |
51 |
|
|
1.3.6 Gibt es noch irgendeinen Grund, der gegen WordPress spricht? |
52 |
|
|
1.4 Welche Vorkenntnisse benötige ich? |
53 |
|
|
1.5 WordPress.com oder WordPress.org? |
55 |
|
|
1.6 Die WordPress-Website |
56 |
|
|
1.6.1 Informationen über das Projekt |
56 |
|
|
1.6.2 Was haben andere schon auf Basis von WordPress kreiert? |
57 |
|
|
1.6.3 WordPress erweitern |
58 |
|
|
1.6.4 Hilfe bei WordPress |
58 |
|
|
1.7 Die Community |
61 |
|
|
1.7.1 Die Software scheint nicht schlecht zu sein |
61 |
|
|
1.7.2 Sie bekommen gute und schnelle Hilfe |
61 |
|
|
1.7.3 Es gibt zahlreiche Erweiterungen |
62 |
|
|
1.7.4 Man gehört dazu |
62 |
|
|
1.8 Showcase: 10 Beispiele für WordPress-Websites |
63 |
|
|
1.8.1 cameronreynoldsflatt.com |
63 |
|
|
1.8.2 derrenbrown.co.uk |
63 |
|
|
1.8.3 getyourprettyon.com |
64 |
|
|
1.8.4 greatlengthshair.co.uk |
65 |
|
|
1.8.5 grindspaces.com |
66 |
|
|
1.8.6 gv.com |
67 |
|
|
1.8.7 judithhobbyclothing.com |
68 |
|
|
1.8.8 learnlakenona.com |
68 |
|
|
1.8.9 newyorker.com |
69 |
|
|
1.8.10 zync.ca |
70 |
|
|
1.9 Die Dateistruktur |
72 |
|
|
1.10 Die Datenbankstruktur |
77 |
|
|
1.11 Berechtigungen und Rollen |
80 |
|
|
2 WordPress installieren |
82 |
|
|
2.1 Soll ich WordPress auf dem Rechner oder auf dem Server/Webspace installieren? |
82 |
|
|
2.2 Welchen Webspace oder Server benötige ich? |
84 |
|
|
2.3 Entwicklungsumgebung auf dem Rechner einrichten |
87 |
|
|
2.3.1 XAMPP unter Windows installieren |
87 |
|
|
2.3.2 Besonderheiten bei XAMPP auf dem Mac |
98 |
|
|
2.3.3 MAMP auf dem Mac installieren |
100 |
|
|
2.4 WordPress installieren |
115 |
|
|
2.5 WordPress vom Rechner auf den Server hochladen |
125 |
|
|
3 Die Administrationsoberfläche |
131 |
|
|
3.1 Der Aufbau |
134 |
|
|
3.2 Das Dashboard |
138 |
|
|
3.2.1 Dashboard – Ihr persönliches Informationsnetzwerk |
138 |
|
|
3.2.2 Aktualisierungen – immer auf dem neuesten Stand |
140 |
|
|
3.3 Die Beiträge |
143 |
|
|
3.3.1 Alle Beiträge |
143 |
|
|
3.3.2 Erstellen |
145 |
|
|
3.3.3 Kategorien |
181 |
|
|
3.3.4 Schlagworte |
182 |
|
|
3.4 Medien |
183 |
|
|
3.5 Seiten |
189 |
|
|
3.6 Kommentare |
194 |
|
|
3.7 Design |
196 |
|
|
3.7.1 Themes |
196 |
|
|
3.7.2 Widgets |
212 |
|
|
3.7.3 Menüs |
214 |
|
|
3.7.4 Header |
220 |
|
|
3.7.5 Hintergrund |
221 |
|
|
3.7.6 Editor |
222 |
|
|
3.8 Weitere Funktionen mit Plugins |
224 |
|
|
3.8.1 Installierte Plugins |
224 |
|
|
3.8.2 Installieren |
226 |
|
|
3.8.3 Editor |
230 |
|
|
3.9 Benutzer |
233 |
|
|
3.9.1 Hinzufügen |
233 |
|
|
3.9.2 Dein Profil |
235 |
|
|
3.10 Werkzeuge |
239 |
|
|
3.10.1 Press This |
239 |
|
|
3.10.2 Kategorie- und Schlagwort-Konverter |
243 |
|
|
3.10.3 Daten importieren |
244 |
|
|
3.10.4 Daten exportieren |
244 |
|
|
3.11 Einstellungen |
246 |
|
|
3.11.1 Allgemein |
246 |
|
|
3.11.2 Schreiben |
248 |
|
|
3.11.3 Lesen |
249 |
|
|
3.11.4 Diskussion |
252 |
|
|
3.11.5 Mediathek |
255 |
|
|
3.11.6 Permalinks |
256 |
|
|
4 Schnell und einfach: fertige Themes |
260 |
|
|
4.1 Individuelles oder fertiges Theme? |
260 |
|
|
4.2 Quellen für kostenlose Themes |
262 |
|
|
4.3 Quellen für kommerzielle Themes |
264 |
|
|
4.4 Das Theme installieren und einrichten |
266 |
|
|
4.5 Theme mit CSS an die eigenen Wünsche anpassen |
271 |
|
|
4.6 Das Logo anpassen |
272 |
|
|
4.7 Andere Schriftarten & Google Web Fonts |
275 |
|
|
4.8 Farben anpassen |
285 |
|
|
4.9 Eigene Icons mit Font Awesome |
288 |
|
|
4.9.1 Font Awesome über CDN nutzen |
289 |
|
|
4.9.2 Font Awesome selbst hosten |
290 |
|
|
4.9.3 Die Icons verwenden |
291 |
|
|
4.10 Favicon hinterlegen |
294 |
|
|
4.11 Häufige Probleme beim Wechsel eines Themes |
297 |
|
|
4.11.1 Das Stylesheet fehlt/Theme kann nicht aktiviert werden |
297 |
|
|
4.11.2 Außer der Startseite kann ich keine andere Unterseite aufrufen |
297 |
|
|
4.11.3 Das Theme sieht nicht so aus, wie es aussehen sollte |
297 |
|
|
4.11.4 Plugins funktionieren nicht mehr |
298 |
|
|
4.11.5 Die Website lädt jetzt langsamer |
298 |
|
|
4.11.6 Manche Funktionen des neuen Themes sind nicht verfügbar |
299 |
|
|
4.11.7 Das neue Theme erfordert Beitragsbilder, aber bei vielen alten Beiträgen habe ich solche nie definiert |
299 |
|
|
4.11.8 Der Theme-Wechsel dauert länger als erwartet |
300 |
|
|
4.11.9 Funktionen des alten Themes sind plötzlich weg |
300 |
|
|
4.11.10 Die Widgets sind weg oder funktionieren nicht mehr |
300 |
|
|
4.11.11 Hilfe, bei meinem Theme sind ganz viele Widgets, die da nicht hingehören! |
301 |
|
|
4.11.12 Die Besucher werden nicht mehr gezählt |
301 |
|
|
4.11.13 Die RSS-Abonnenten werden nicht korrekt ermittelt |
301 |
|
|
4.12 Tipps für die Theme-Auswahl |
303 |
|
|
4.13 Zehn kostenlose WordPress-Themes |
307 |
|
|
4.14 Zehn kostenpflichtige WordPress-Themes |
318 |
|
|
4.15 Frameworks: Genesis, Thesis & Co. |
329 |
|
|
4.16 Mein Theme macht Probleme: Was soll ich tun? |
331 |
|
|
4.16.1 Das Stylesheet fehlt |
331 |
|
|
4.16.2 Seite nicht gefunden |
331 |
|
|
4.16.3 Die URLs sehen unansehnlich aus |
331 |
|
|
4.16.4 Das Theme sieht nicht aus wie im Prospekt |
332 |
|
|
4.16.5 Slides & Co. funktionieren nicht |
332 |
|
|
4.16.6 Im Theme ist ein Menü integriert, aber ich sehe es nicht |
333 |
|
|
4.16.7 CSS-Änderungen werden nicht übernommen |
333 |
|
|
4.16.8 Das Theme-Update hat alle Änderungen zerstört |
333 |
|
|
4.16.9 Widgets werden nicht angezeigt oder funktionieren nicht |
333 |
|
|
4.16.10 Es werden ein Haufen Widgets angezeigt, die ich nie aktiviert habe |
333 |
|
|
5 HTML und CSS für WordPress |
335 |
|
|
5.1 Benötige ich HTML und CSS für WordPress? |
336 |
|
|
5.2 Texteditoren |
337 |
|
|
5.3 Schwachstelle: Browser |
339 |
|
|
5.4 HTML-Grundlagen |
341 |
|
|
5.4.1 Das Grundgerüst einer Website |
341 |
|
|
5.4.2 Tags schachteln |
342 |
|
|
5.4.3 Texte definieren |
343 |
|
|
5.4.4 Bilder einfügen |
352 |
|
|
5.4.5 Formulare erstellen |
352 |
|
|
5.4.6 Kommentare kennzeichnen |
356 |
|
|
5.4.7 Die Website strukturieren und Klassen/IDs vergeben |
357 |
|
|
5.5 CSS-Grundlagen |
360 |
|
|
5.5.1 CSS-Angaben in HTML einbinden |
360 |
|
|
5.5.2 Aufbau einer CSS-Anweisung |
361 |
|
|
5.5.3 Eltern-, Kind-, Inline- und Block-Elemente |
365 |
|
|
5.5.4 Text-Eigenschaften anpassen |
366 |
|
|
5.5.5 Schrift-Eigenschaften anpassen |
369 |
|
|
5.5.6 Hintergründe anpassen |
371 |
|
|
5.5.7 Link-Eigenschaften anpassen |
373 |
|
|
5.5.8 Rahmen, Außenabstand und Innenabstand |
374 |
|
|
5.5.9 Listen-Eigenschaften anpassen |
376 |
|
|
5.5.10 Elemente positionieren |
378 |
|
|
5.5.11 Weitere nützliche Eigenschaften finden |
386 |
|
|
5.6 Gute alte Werte: reset.css |
387 |
|
|
5.7 WordPress-Themes mit HTML & CSS anpassen |
389 |
|
|
5.8 Die WordPress-CSS-Klasse zum Element finden |
393 |
|
|
5.9 Quellen: HTML und CSS richtig lernen |
398 |
|
|
6 Ein eigenes Theme programmieren |
400 |
|
|
6.1 Erforderliche Vorkenntnisse |
402 |
|
|
6.2 Der Aufbau von Themes in WordPress |
403 |
|
|
6.3 Die Vorbereitung |
407 |
|
|
6.4 Von der HTML-Vorlage zum fertigen Theme |
417 |
|
|
6.4.1 Einbinden der HTML-Vorlage |
418 |
|
|
6.4.2 Layout der restlichen Inhaltsdateien |
435 |
|
|
6.4.3 Die Kommentarfunktion einbauen |
462 |
|
|
6.4.4 Das Theme widget-fähig machen |
469 |
|
|
6.4.5 Aus dem Blog eine Website machen |
485 |
|
|
6.4.6 Was Sie sonst noch über Themes wissen sollten |
490 |
|
|
7 Responsive Webdesign mit WordPress |
504 |
|
|
7.1 Was ist Responsive Webdesign? |
504 |
|
|
7.2 Mobile First vs. Desktop First |
507 |
|
|
7.3 Technischer Hintergrund |
508 |
|
|
7.4 Responsive Grids |
510 |
|
|
7.5 Responsive Frameworks |
516 |
|
|
7.6 Mobile Navigation |
522 |
|
|
7.7 Responsive Slider |
531 |
|
|
7.8 Retina-Bilder |
541 |
|
|
8 Seitentypen |
545 |
|
|
8.1 Was sind Seitentypen? |
545 |
|
|
8.2 Anwendungsbereiche |
548 |
|
|
8.2.1 Ein FAQ-Bereich |
548 |
|
|
8.2.2 Ein Event-Bereich |
549 |
|
|
8.2.3 Fachartikel |
550 |
|
|
8.3 Seitentypen registrieren |
552 |
|
|
8.4 Den Seitentyp mit Datenfeldern bestücken |
561 |
|
|
8.5 Eigene Taxonomien entwerfen |
565 |
|
|
8.6 Die Übersichtsseite anpassen |
568 |
|
|
8.7 Das Theme anpassen |
571 |
|
|
8.7.1 Die Produktübersicht anlegen |
571 |
|
|
8.7.2 Einen Menüpunkt zur Produktübersicht anlegen |
574 |
|
|
8.7.3 Die Einzelansicht eines Produkts programmieren |
575 |
|
|
8.7.4 Die Anzeige der Leistungen-Taxonomie gestalten |
578 |
|
|
8.7.5 Die Anzeige der Preisklassen-Taxonomie gestalten |
580 |
|
|
8.8 Seitentypen mithilfe von Plugins registrieren |
583 |
|
|
9 Plugins |
599 |
|
|
9.1 Was sind Plugins? |
599 |
|
|
9.2 Vor- und Nachteile von Plugins |
601 |
|
|
9.3 Die richtige Auswahl eines Plugins |
603 |
|
|
9.4 10 Plugins für den WordPress-Alltag |
605 |
|
|
9.4.1 Akismet – Anti-Spam-Tool für Ihre Kommentare |
605 |
|
|
9.4.2 Contact Form 7 – komfortabel Kontaktformulare erstellen |
606 |
|
|
9.4.3 Antispam Bee – die Alternative zu Akismet |
612 |
|
|
9.4.4 Google XML Sitemaps – SEO-Sitemaps erstellen |
621 |
|
|
9.4.5 WP Maintenance Mode – die Website in den Wartungsmodus versetzen |
627 |
|
|
9.4.6 Broken Link Checker – keine toten Links mehr |
633 |
|
|
9.4.7 TinyMCE Advanced: Tabellen und mehr für den Editor |
639 |
|
|
9.4.8 User Role Editor: Rollen & Rechte anpassen |
646 |
|
|
9.4.9 Simple Lightbox – Ihre Bilder schön eingerahmt |
652 |
|
|
9.4.10 ImageMagick Engine – die besseren Bilder für Ihre Website |
657 |
|
|
9.4.11 Weitere Plugins |
659 |
|
|
10 Plugins & Widgets selbst programmieren |
660 |
|
|
10.1 Vorkenntnisse und Vorwissen |
660 |
|
|
10.1.1 Was Sie vor der Erstellung wissen sollten |
661 |
|
|
10.1.2 Einige WordPress-Grundkenntnisse |
662 |
|
|
10.1.3 Zugriff auf die Datenbank |
664 |
|
|
10.1.4 Der Kopf der Plugin-Datei |
665 |
|
|
10.2 Ihr erstes Plugin: My Greatest Posts |
667 |
|
|
10.2.1 Vorüberlegungen |
667 |
|
|
10.2.2 Los geht’s |
668 |
|
|
10.2.3 Die Action-Hooks hinzufügen |
669 |
|
|
10.2.4 Erstellen einer neuen Tabelle |
669 |
|
|
10.2.5 Der Counter für die Pageviews |
671 |
|
|
10.2.6 Liste der am häufigsten besuchten Beiträge ausgeben |
672 |
|
|
10.2.7 Das Plugin direkt in das Theme einbinden |
675 |
|
|
10.3 Das Widget zum Plugin |
676 |
|
|
10.3.1 Das Widget registrieren |
676 |
|
|
10.3.2 Das Widget definieren |
676 |
|
|
10.3.3 Ausgabe des Widgets |
677 |
|
|
10.3.4 Werte des Nutzers speichern |
679 |
|
|
10.3.5 Das Widget-Formular |
680 |
|
|
10.4 Widgets ohne Plugin programmieren |
682 |
|
|
11 Internationalisierung von Plugins und Themes |
691 |
|
|
11.1 Themes & Plugins übersetzungsfähig machen |
692 |
|
|
11.1.1 Die WordPress-Funktionen |
692 |
|
|
11.1.2 Umgang mit Platzhaltern |
693 |
|
|
11.1.3 Einzahl oder Mehrzahl? |
694 |
|
|
11.1.4 Ein Wort – mehrere Bedeutungen |
695 |
|
|
11.1.5 Beschreibungen |
696 |
|
|
11.1.6 Best Practices |
696 |
|
|
11.2 Themes und Plugins internationalisieren |
699 |
|
|
11.2.1 Themes |
699 |
|
|
11.2.2 Plugins |
699 |
|
|
11.2.3 Widgets |
700 |
|
|
11.3 Erstellen der Übersetzungsvorlage |
702 |
|
|
11.3.1 Installation der Software |
702 |
|
|
11.3.2 Gettext und PHP dem Windows-Pfad hinzufügen |
702 |
|
|
11.3.3 Download des WordPress SVN-Trunks |
706 |
|
|
11.3.4 Die Vorlage (*.pot) erstellen |
708 |
|
|
11.4 Übersetzen einer Vorlage |
711 |
|
|
11.4.1 Datei in POEdit öffnen |
711 |
|
|
11.4.2 Übersetzungen eintragen |
711 |
|
|
11.4.3 Katalogoptionen anpassen |
712 |
|
|
11.4.4 MO-Datei erstellen |
713 |
|
|
11.5 Einbinden und Testen einer Übersetzung |
714 |
|
|
11.5.1 Die MO-Datei umbenennen und in das Theme oder Plugin integrieren |
714 |
|
|
11.5.2 Die Übersetzung in WordPress testen |
714 |
|
|
11.6 Quellen |
716 |
|
|
12 Mehrsprachige Websites |
717 |
|
|
12.1 Sprachen über Polylang hinzufügen |
718 |
|
|
12.2 Statische Inhalte übersetzen |
720 |
|
|
12.3 Beiträge samt Übersetzung anlegen |
723 |
|
|
12.4 Sprachenumschalter implementieren |
725 |
|
|
12.5 Kategorien und Schlagworte übersetzen |
728 |
|
|
12.6 Medienuploads übersetzen |
730 |
|
|
13 WordPress optimieren |
732 |
|
|
13.1 WordPress per Hand absichern |
732 |
|
|
13.1.1 Wählen Sie einen sicheren Admin-Benutzernamen |
732 |
|
|
13.1.2 Wählen Sie ein sicheres Passwort |
733 |
|
|
13.1.3 Schützen Sie die Administrationsoberfläche |
734 |
|
|
13.1.4 Schalten Sie alle Login-Fehlermeldungen ab |
735 |
|
|
13.1.5 Entfernen Sie die WordPress-Version aus Ihrem Quelltext |
736 |
|
|
13.1.6 Verhindern Sie den Zugriff auf Ihre Ordner |
737 |
|
|
13.1.7 Schützen Sie Ihre »wp-config.php« |
737 |
|
|
13.1.8 Ändern Sie das Tabellen-Präfix |
737 |
|
|
13.1.9 Halten Sie Suchmaschinen von Ihren Verzeichnissen fern |
740 |
|
|
13.1.10 Schalten Sie die Registrierung aus |
740 |
|
|
13.1.11 Updaten Sie WordPress regelmäßig |
741 |
|
|
13.1.12 Machen Sie regelmäßige Backups |
741 |
|
|
13.1.13 Zwingen Sie WordPress zu einer sicheren SSL-Verbindung |
741 |
|
|
13.1.14 Nutzen Sie SFTP anstelle von FTP |
742 |
|
|
13.1.15 Beobachten Sie Ihre Server-Logs |
742 |
|
|
13.2 WordPress mit Sucuri Security absichern |
743 |
|
|
13.2.1 Dashboard |
743 |
|
|
13.2.2 Malware Scan |
744 |
|
|
13.2.3 Firewall |
744 |
|
|
13.2.4 Hardening |
745 |
|
|
13.2.5 Post-Hack |
748 |
|
|
13.2.6 Last Logins |
748 |
|
|
13.2.7 Settings |
749 |
|
|
13.2.8 Site Info |
754 |
|
|
13.3 Caching und Sicherheit durch Wordfence |
758 |
|
|
13.4 Verstecken spielen: Lockdown WP Admin |
770 |
|
|
13.5 Brauche ich eine Website-Firewall? |
772 |
|
|
14 WordPress-Wartung |
774 |
|
|
14.1 Updates – immer auf dem neuesten Stand |
774 |
|
|
14.2 Backups per Hand durchführen |
776 |
|
|
14.3 Backups mit einem Plugin durchführen |
779 |
|
|
14.4 Seelenfrieden: Backups mit VaultPress |
794 |
|
|
14.5 Wichtige Funktionen regelmäßig testen |
797 |
|
|
15 30 WordPress-Probleme und ihre Lösungen |
798 |
|
|
15.1 White Screen |
798 |
|
|
15.1.1 Probleme mit einem Plugin |
798 |
|
|
15.1.2 Probleme mit einem Theme |
799 |
|
|
15.2 Interner Serverfehler |
800 |
|
|
15.3 Fehler beim Aufbau einer Datenbankverbindung |
802 |
|
|
15.4 Fehlerhaftes Auto-Update |
803 |
|
|
15.5 Timeout der Verbindung |
804 |
|
|
15.6 Passwort vergessen |
805 |
|
|
15.7 Probleme bei Foto-Upload oder dem Erstellen von Dateien durch WordPress |
806 |
|
|
15.8 Administrationsoberfläche sieht seltsam aus |
807 |
|
|
15.9 »Cannot Modify Header Information ...« |
808 |
|
|
15.10 »Fatal Error: Allowed Memory Size ... exhausted« |
809 |
|
|
15.11 Wartungsmodus bleibt nach Update bestehen |
810 |
|
|
15.12 Das Stylesheet fehlt |
811 |
|
|
15.13 Fehler beim Datenimport |
812 |
|
|
15.14 Das Theme sieht nicht so aus wie in der Vorschau |
813 |
|
|
15.15 Mein Theme sieht zerstört aus (Widgets) |
814 |
|
|
15.16 Meine URLs sehen unattraktiv aus |
815 |
|
|
15.17 Die Links auf meiner Website funktionieren nicht |
816 |
|
|
15.18 Alte Beiträge haben kein Beitragsbild, das Theme setzt es aber voraus |
817 |
|
|
15.19 Error 145: Ihre Datenbank ist beschädigt |
818 |
|
|
15.20 Aktueller Webspace unterstützt WordPress nicht |
819 |
|
|
15.21 404 – Seite nicht gefunden |
820 |
|
|
15.22 Ihre Änderungen zeigen sich nicht auf der Website |
821 |
|
|
15.23 »Ein weiterer WordPress-Blog« |
822 |
|
|
15.24 Google indexiert die Website nicht (mehr) |
823 |
|
|
15.25 Beiträge auf der Startseite werden im Volltext angezeigt |
825 |
|
|
15.26 Die Sidebar ist plötzlich unter dem Inhalt |
826 |
|
|
15.27 In der URL erscheint die »index.php« |
827 |
|
|
15.28 Einige JavaScript-Funktionen sind gestört |
828 |
|
|
15.29 Es tritt ein Syntax-Error auf |
829 |
|
|
15.30 Es tritt ein Unexpected-Error auf |
830 |
|
|
15.31 Ich habe ein anderes Problem: Wo finde ich Hilfe? |
831 |
|
|
15.32 Quellen |
832 |
|
|
16 Suchmaschinenoptimierung |
833 |
|
|
16.1 SEO aus heutiger Sicht |
833 |
|
|
16.1.1 Google Instant |
834 |
|
|
16.1.2 Neue Herausforderungen |
834 |
|
|
16.1.3 Personalisierte Suchergebnisse |
835 |
|
|
16.1.4 Trend: Konversionsoptimierung |
835 |
|
|
16.1.5 Was das für Sie bedeutet |
837 |
|
|
16.2 WordPress ist ein guter Anfang |
838 |
|
|
16.3 Grundlegende SEO-Techniken |
839 |
|
|
16.3.1 Führen Sie ein Blog! |
839 |
|
|
16.3.2 Optimieren Sie Ihre Texte |
840 |
|
|
16.3.3 Der Titel Ihrer Seite |
841 |
|
|
16.3.4 Die Meta-Description |
842 |
|
|
16.3.5 Permalinks |
842 |
|
|
16.3.6 Sorgen Sie für Backlinks! |
844 |
|
|
16.3.7 Nutzen Sie Web Analytics |
846 |
|
|
16.4 Yoast SEO – die optimale Suchmaschinenoptimierung |
847 |
|
|
16.4.1 Dashboard |
847 |
|
|
16.4.2 Titles & Metas |
849 |
|
|
16.4.3 Social |
859 |
|
|
16.4.4 XML-Sitemaps |
863 |
|
|
16.4.5 Erweitert |
865 |
|
|
16.4.6 Werkzeuge |
870 |
|
|
16.4.7 Erweiterungen |
872 |
|
|
16.4.8 WordPress SEO in der Artikelerstellung |
873 |
|
|
17 20 WordPress-Tipps für alle Fälle |
880 |
|
|
17.1 E-Mail-Adressen vor Spam schützen |
880 |
|
|
17.1.1 E-Mail-Adressen im Code |
881 |
|
|
17.1.2 E-Mail-Adressen in Beiträgen und Seiten |
882 |
|
|
17.2 Google Maps einbinden |
884 |
|
|
17.3 Mit der Website umziehen |
888 |
|
|
17.3.1 WordPress mitteilen, wie Ihre Website nun erreichbar ist |
888 |
|
|
17.3.2 Die Datenbankeinträge suchen und ersetzen (lassen) |
889 |
|
|
17.4 Twitter-Nutzernamen automatisch verlinken |
892 |
|
|
17.5 WP-Version ohne Plugin aus Quelltext entfernen |
894 |
|
|
17.6 Eigene Texte im Backend platzieren |
895 |
|
|
17.7 Eigene Texte zur Login-Seite hinzufügen |
897 |
|
|
17.8 Das URL-Feld aus Kommentarformularen entfernen |
899 |
|
|
17.9 Minimale Zeichenanzahl für Kommentare setzen |
902 |
|
|
17.10 Wartungsmodus einschalten |
903 |
|
|
17.11 Beitragstitel statt »Vorheriger Beitrag«/»Nächster Beitrag« |
905 |
|
|
17.12 Bei nur einem Suchergebnis automatisch den Beitrag öffnen |
907 |
|
|
17.13 Seiten aus den Suchergebnissen ausschließen |
908 |
|
|
17.14 Autorenseite zur Über-uns-Seite weiterleiten |
909 |
|
|
17.15 Revisionen anpassen oder entfernen |
910 |
|
|
17.16 Den ersten Absatz eines jeden Beitrags umgestalten |
912 |
|
|
17.17 Alle Seitentypen in den Suchergebnissen |
914 |
|
|
17.18 Den Papierkorb anpassen oder deaktivieren |
915 |
|
|
17.19 Das Beitragsbild zum RSS-Feed hinzufügen |
916 |
|
|
17.20 Werkzeugleiste nur für Administratoren anzeigen |
917 |
|
|
17.21 Quellen |
918 |
|
|
18 Marketing und Tracking |
919 |
|
|
18.1 Wie vermarkte ich meine Website? |
920 |
|
|
18.1.1 Website oder Blog? |
921 |
|
|
18.1.2 Omnipräsenz |
925 |
|
|
18.1.3 Klassisches Marketing |
926 |
|
|
18.1.4 Gastbeiträge |
930 |
|
|
18.1.5 Onlineverzeichnisse |
930 |
|
|
18.1.6 Google AdWords |
932 |
|
|
18.1.7 Social-Media-Marketing |
949 |
|
|
18.2 Volkszählung: Tracking ist unabdingbar |
951 |
|
|
18.2.1 Vorneweg: die Datenschutzproblematik |
952 |
|
|
18.2.2 etracker – kostenpflichtig und erste Klasse |
954 |
|
|
18.2.3 Piwik |
961 |
|
|
18.2.4 Google Analytics |
966 |
|
|
18.2.5 Den Tracking-Code in WordPress einbinden |
972 |
|
|
18.2.6 Zehn Tipps für Tracking-Anfänger |
973 |
|
|
19 WordPress für Blogger |
980 |
|
|
19.1 Content is King |
981 |
|
|
19.1.1 Qualität |
981 |
|
|
19.1.2 Aktivität |
982 |
|
|
19.1.3 Anziehungskraft |
984 |
|
|
19.1.4 Teilbarkeit |
985 |
|
|
19.2 Magazin- oder Bloglayout? |
987 |
|
|
19.3 Permalinks richtig einsetzen |
990 |
|
|
19.4 Die Kommentarfunktion durch Disqus erweitern |
992 |
|
|
19.5 Social-Media-Buttons und RSS-Feeds anbieten |
994 |
|
|
19.6 Instagram-Widgets einbauen |
998 |
|
|
19.7 Twitter-Timelines einbinden |
1001 |
|
|
19.8 Facebook-Seiten integrieren |
1003 |
|
|
19.9 Blogverzeichnisse nutzen |
1004 |
|
|
19.10 Mit Blogs Geld verdienen |
1009 |
|
|
20 Autor sein: 30 Tipps für bessere Blogartikel |
1011 |
|
|
20.1 Allgemeine Tipps |
1011 |
|
|
20.1.1 Was wollen Sie eigentlich sagen? |
1011 |
|
|
20.1.2 Schreiben Sie einfach |
1012 |
|
|
20.1.3 Veröffentlichen Sie regelmäßig |
1012 |
|
|
20.1.4 Schreiben Sie authentisch |
1013 |
|
|
20.1.5 Lieber viele kleine Blogbeiträge |
1013 |
|
|
20.1.6 Wohin sollen die Links? |
1014 |
|
|
20.1.7 Verlinken Sie Ihre Beiträge untereinander per Hand |
1014 |
|
|
20.1.8 Seien Sie einzigartig |
1015 |
|
|
20.1.9 Schreiben Sie humorvoll |
1015 |
|
|
20.1.10 Schreiben Sie jeden Tag |
1016 |
|
|
20.1.11 Führen Sie eine Ideenliste |
1016 |
|
|
20.2 Die Vorbereitung |
1017 |
|
|
20.2.1 Machen Sie eine Gliederung |
1017 |
|
|
20.2.2 Nicht zu viele Ideen pro Artikel |
1017 |
|
|
20.2.3 Überlegen Sie sich eine gute Headline |
1017 |
|
|
20.2.4 Aller guten Dinge sind drei |
1018 |
|
|
20.2.5 Befriedigen Sie die Bedürfnisse Ihrer Leser |
1018 |
|
|
20.3 Das Verfassen |
1019 |
|
|
20.3.1 Der erste Absatz muss den Leser mitreißen |
1019 |
|
|
20.3.2 Schreiben Sie das Wichtigste im ersten Absatz |
1019 |
|
|
20.3.3 Machen Sie Zwischenüberschriften |
1019 |
|
|
20.3.4 Verwenden Sie Bilder |
1020 |
|
|
20.3.5 Lockern Sie Ihre Texte auf |
1020 |
|
|
20.3.6 Wiederholen Sie sich nicht |
1020 |
|
|
20.3.7 Kurze Sätze |
1021 |
|
|
20.3.8 Schreiben Sie positiv |
1021 |
|
|
20.3.9 Schreiben Sie aktiv |
1021 |
|
|
20.3.10 Das Ende muss in Erinnerung bleiben |
1022 |
|
|
20.3.11 Fordern Sie Ihre Leser zur Diskussion auf |
1022 |
|
|
20.3.12 Entfernen Sie Füllwörter |
1022 |
|
|
20.3.13 Formatieren Sie Ihren Text sinnvoll |
1023 |
|
|
20.3.14 Prüfen Sie Rechtschreibung und Grammatik |
1023 |
|
|
21 Netzwerken mit WordPress Multisite |
1024 |
|
|
21.1 Für wen eignet sich Multisite? |
1024 |
|
|
21.2 Vorteile und Nachteile von Multisite |
1027 |
|
|
21.3 Multisite installieren |
1028 |
|
|
21.4 Multisite konfigurieren und verwalten |
1031 |
|
|
22 Praxisbeispiele |
1044 |
|
|
22.1 Die Kanzlei-Website – WordPress als CMS |
1045 |
|
|
22.1.1 Die WordPress-Installation kurz und bündig |
1046 |
|
|
22.1.2 Das Theme erstellen |
1048 |
|
|
22.1.3 Das Theme aktivieren |
1055 |
|
|
22.1.4 Die Unterseiten anlegen |
1055 |
|
|
22.1.5 WordPress zum CMS konvertieren |
1057 |
|
|
22.1.6 Die Seitennavigation anlegen |
1058 |
|
|
22.1.7 Die FAQ-Sektion mithilfe von Custom Post Types erstellen |
1066 |
|
|
22.1.8 Ein Kontaktformular mit Contact Form 7 einbauen |
1076 |
|
|
22.2 Das Blog – ein Heimspiel für WordPress |
1085 |
|
|
22.2.1 Vor dem Design: worauf Sie achten sollten |
1085 |
|
|
22.2.2 Es geht los: das Gerüst theme-fähig machen |
1089 |
|
|
22.2.3 Die restlichen Inhaltsdateien anlegen |
1100 |
|
|
22.2.4 Die Kommentarfunktion einbauen |
1115 |
|
|
22.2.5 Google AdSense implementieren |
1120 |
|
|
22.2.6 Weiterführende Artikel |
1127 |
|
|
22.2.7 Social-Media-Buttons in Ihr Blog einbinden |
1136 |
|
|
22.2.8 Eine Navigation anlegen |
1141 |
|
|
22.2.9 Populäre Beiträge in der Sidebar anzeigen |
1146 |
|
|
22.3 Die Künstler-Website – Circle Designer |
1152 |
|
|
22.3.1 Erstellung des Grundgerüstes |
1153 |
|
|
22.3.2 Wechselnde Header-Grafiken |
1158 |
|
|
22.3.3 Ein Galerie-Feature umsetzen |
1163 |
|
|
22.3.4 Integration eines Eventkalenders |
1170 |
|
|
22.4 Die mobile Website |
1179 |
|
|
22.4.1 WPtouch konfigurieren |
1180 |
|
|
22.4.2 Die Website im Browser testen |
1190 |
|
|
22.5 Die Unternehmens-Website – Social Business |
1196 |
|
|
22.5.1 Vom HTML-Gerüst zum Theme |
1196 |
|
|
22.5.2 Die Startseite des Blogs (»index.php«) |
1214 |
|
|
22.5.3 Die Einzelansicht eines Beitrags (»single.php«) |
1216 |
|
|
22.5.4 Das Kommentar-Template (»comments.php« & »functions.php«) |
1218 |
|
|
22.5.5 Die Kategorieseite (»category.php«) |
1223 |
|
|
22.5.6 Die Tag-Seite (»tag.php«) |
1225 |
|
|
22.5.7 Die Autorenseite (»author.php«) |
1226 |
|
|
22.5.8 Das Archiv (»archives.php« und »archive.php«) |
1228 |
|
|
22.5.9 Seite nicht gefunden (»404.php«) |
1232 |
|
|
22.5.10 Soziale Dienste zur Anmeldung nutzen |
1233 |
|
|
22.5.11 Beiträge automatisch in sozialen Netzen teilen |
1249 |
|
|
22.5.12 Medien per oEmbed einfügen |
1250 |
|
|
22.5.13 Social-Media-Buttons »datenschutzkonformer« einsetzen |
1254 |
|
|
A Verwendete Themes, Plugins & Codebeispiele |
1260 |
|
|
A.1 WordPress |
1260 |
|
|
A.2 Software |
1261 |
|
|
A.3 Themes & Codebeispiele |
1262 |
|
|
A.4 Plugins |
1264 |
|
|
Stichwortverzeichnis |
1268 |
|
|
Rechtliche Hinweise |
1320 |
|
|
Autorenseite |
1321 |
|