19,99 €
Mit diesem Buch machen Sie Ihre WordPress-Webseite noch besser - der Internetexperte Clemens Gull zeigt Ihnen, wie. Mit kleinen Zusatzprogrammen - sogenannten Tweaks - erweitern Sie WordPress 3 um nützliche Funktionen und verbessern die Benutzerfreundlichkeit Ihrer Webseite. Viele dieser Kniffe bestehen nur aus wenigen PHP-Codezeilen und lassen sich deshalb auch von Programmierlaien gefahrlos verwenden. Mit steigender Komplexität der Lösungen lernen Sie WordPress immer besser kennen und entwickeln so schnell eigene Ideen für selbst programmierte Tweaks.
Das E-Book können Sie in Legimi-Apps oder einer beliebigen App lesen, die das folgende Format unterstützen:
Inhaltsübersicht
Vorwort
Worum geht es in diesem Buch?
Was wird für dieses Buch benötigt?
Gute Voraussetzungen
Herunterladen des Beispielcodes zum Buch
Berichtigungen
Danke!
Feedback
1 Tweaks
1.1 Der Aufbau der Tweaks
1.2 Konventionen
1.3 Diese Fehler können leicht auftreten
2 Einfache Tweaks
2.1 Hilfen für die Konfiguration von WordPress
2.2 Meta-Informationen anpassen und verändern
2.3 Formate anpassen oder erstellen
2.4 Zusätzliche Informationen für den Blog
2.5 ShortCodes verwenden
2.6 Soziale Netzwerke und externe Daten verwenden
2.7 Zusätzliche Funktionen ohne Plug-Ins
2.8 Die Sicherheit von WordPress verbessern
2.9 Das Back-End anpassen oder WordPress erweitern
3 Aufwendige Tweaks
3.1 Formate anpassen oder erstellen
3.2 ShortCodes verwenden
3.3 Zusätzliche Informationen für den Blog
3.4 Zusätzliche Funktionen ohne Plug-Ins
3.5 Das Back-End anpassen oder WordPress erweitern
4 Komplexe Tweaks
4.1 Formate anpassen oder erstellen
4.2 Die Usability verbessern
4.3 Das Back-End oder WordPress erweitern
5 Grundlegende Begriffe
5.1 Der Loop
5.2 Sidebars
5.3 Aufbau eines Themes
5.4 Der Aufbau eines Templates
Stichwortverzeichnis
Vorwort
Worum geht es in diesem Buch?
Dieses Buch ist kein klassisches Lehrbuch, wie wir es dutzendfach kennen. Aber es ist auch keine Referenz oder ein Kompendium zu WordPress. Es ist eine Sammlung von Tweaks[1] oder Hacks zu WordPress.
Diese Sammlung ist über Monate und Jahre in der praktischen Arbeit mit WordPress in den verschiedensten Einsatzgebieten entstanden. Wahrscheinlich sind die meisten Tipps, Tricks, Tweaks und Änderungen auch irgendwo in den Weiten des World Wide Webs zu finden. Aber einerseits ist es sicherlich sehr mühsam, sie für den einen oder anderen Zweck extra zu suchen. Andererseits ist es sehr praktisch, wenn diese Tweaks getestet, auch mit einer zusätzlichen Erklärung versehen und noch um zusätzliche Funktionen erweitert wurden.
Jeder einzelne Tweak ist in sich abgeschlossen und kann in der passenden WordPress-Installation eingesetzt werden. Natürlich sind die einzelnen Tweaks für sich getestet worden, aber trotzdem kann jeder Tweak in einer bestimmten Situation anders reagieren. Denn jedes Blog auf WordPress-Basis hat unterschiedliche Plug-Ins installiert. Leider ist es nicht möglich, alle Plug-In-Kombinationen mit den verschiedenen WordPress-Versionen und den Tweaks zu testen. Daher ist es sinnvoll, die Tweaks nicht sofort in einer Produktivumgebung – also in einem echten Blog, der live im Internet steht – einzusetzen. Besser ist es, sie vorher in einem Testblog auszuprobieren.
Falls Sie hier eine Aufzählung aller Möglichkeiten, Tags und Befehle mit allen Eigenschaften von WordPress erwarten, muss ich Sie leider enttäuschen. Ich schreibe hier über die Kleinigkeiten, die bei der Arbeit mit WordPress unangenehm sind und – zum Teil mit überraschend geringem Aufwand – verbessert werden könnten.
In diesem Buch erwarten Sie drei Hauptkapitel. Ich habe mir lange überlegt, wie man die Tweaks zusammenfassen kann. Die beste Lösung war für mich, das Augenmerk auf den Schwierigkeitsgrad zu legen.
In den einfachen Tweaks sind kurze Programme oder einzeilige Einträge zusammengefasst. Diese Änderungen sind mit wenig Grundwissen schnell und einfach anwendbar.
Im Kapitel Aufwendige Tweaks sind Tipps und Tricks gesammelt, die bereits grundlegende Programmierkenntnisse voraussetzen. Sie sollten sich beim Einsatz dieser Tweaks ein wenig mit dem System von WordPress auskennen.
Das letzte Kapitel, Komplexe Tweaks, setzt bereits gefestigte Kenntnisse in PHP und/oder WordPress voraus. Natürlich können Sie diese Hacks auch als Nicht-Programmierer verwenden, wenn Sie die Anweisungen buchstabengetreu umsetzen. Aber mit dem notwendigen Wissen fällt es einfach leichter.
In den letzten beiden Abschnitten finden Sie einerseits ein Glossar, das verschiedene Fachbegriffe nochmals erklärt. Im Index sind natürlich die wichtigsten Begriffe zusammengefasst, aber Sie finden dort auch die einzelnen Tweaks schnell und einfach in alphabetischer Reihenfolge.
Was wird für dieses Buch benötigt?
Um die Tweaks anwenden zu können, setze ich eine funktionierende Installation von WordPress voraus. Ob es sich um ein System im Internet oder eine lokale Installation handelt, ist prinzipiell gleichgültig. Wichtig ist nur, dass Sie die einzelnen Dateien des aktiven Themas kennen und sie auch verändern können.
Welche Entwicklungsumgebung Sie verwenden, ist für die Verwendung dieses Buchs gleichgültig. Ich selbst bevorzuge Eclipse[2] mit einem Plug-In für die Arbeit mit PHP. Falls Sie eine lokale Installation von WordPress erstellen wollen, empfehle ich das Buch PHP für WordPress[3]. Dort finden Sie auch einen guten und einfachen Einstieg in die Anpassung von WordPress-Themen und die Anwendung von PHP mit der Blog-Software.
Gute Voraussetzungen
Wo es für die Anwendung des Tweaks notwendig ist, werde ich natürlich ein wenig auf die Hintergründe von WordPress (die Tags, Befehle, Datenbanktabellen oder -felder, usw.) eingehen. Selbstverständlich werde ich auch, falls es notwendig ist, Elemente von HTML, Eigenschaften von CSS oder auch JavaScript-Befehle erklären.
Grundsätzlich sollten Sie HTML, CSS und JavaScript bereits sicher beherrschen. Wenn Sie sich in CSS noch nicht gut auskennen, ist Webseiten-Layout mit CSS[4] ein guter Einstieg. Für den Anfang in HTML, aber auch als Nachschlagewerk kann ich außerdem das HTML5-Handbuch[5] empfehlen. Außerdem schadet es nicht, wenn Sie bereits programmieren können. Hier wären Kenntnisse der Programmiersprache PHP sehr vorteilhaft. Falls Sie sich hier noch nicht so sicher sind, lassen sich einige Tweaks sicher schwer nachvollziehen. Für die Arbeit mit PHP und WordPress können Sie das oben empfohlene Buch PHP für WordPress durcharbeiten. Falls Sie noch etwas tiefer in die PHP-Programmierung einsteigen wollen, ist auch Das Franzis-Lernpaket PHP/MySQL[6] empfehlenswert.
Vorteilhaft, aber nicht notwendig ist das verwendete Template für WordPress. Ich habe mich für das Template »prettyNew« entschieden, das im Buch PHP für WordPress detailliert beschrieben wird. Natürlich können Sie alle darin beschriebenen CSS-Formatierungen und dargestellten HTML-Elemente auf Ihr persönliches WordPress-Thema anpassen.
Herunterladen des Beispielcodes zum Buch
Besuchen Sie unsere Website unter http://www.buch.cd und geben Sie dort die letzten sechs Ziffern der ISBN dieses Buches samt Bindestrich ein, um alle Beispielcodes und sonstigen Ressourcen zu diesem Buch herunterzuladen. Die verfügbaren Dateien werden nach der erfolgreichen Anmeldung angezeigt.
Berichtigungen
Obwohl alle Beteiligten mit größter Sorgfalt vorgehen, um die Richtigkeit der Inhalte sicherzustellen, passieren Fehler. Wenn Sie einen Fehler in diesem Buch entdecken, egal ob im Text oder im Quellcode, bin ich sehr dankbar, wenn ich eine Mitteilung erhalte. So können Sie anderen Lesern Ärger ersparen und mithelfen, die nachfolgende Version des Buches zu verbessern. Wenn Sie irgendeinen Druckfehler finden, teilen Sie ihn mir bitte per eMail an [email protected] mit. Ich werde alle Berichtigungen, Änderungen und Verbesserungen auf meinem Blog http://www.guru-20.info veröffentlichen.
Danke!
Herrn Franz Graser, meinem Lektor und Betreuer beim Franzis Verlag: Danke für die kompetente Betreuung bei der Umsetzung der Bücher, die Korrekturen und die Möglichkeit, als Autor zu arbeiten.
Dank auch an das komplette Team des Franzis Verlags. Ohne die vielen im Hintergrund arbeitenden helfenden Hände wäre die Erscheinung dieses Buches nicht gelungen.
Feedback
Ich würde mich über Reaktionen und Anregungen sehr freuen. Sie erreichen mich unter folgender Adresse: [email protected]
Ihr
Clemens Gull
Widmung
Für Raphaël
Ein (un)heimlicher IT-Berater
Ein Tweak verbessert ein komplexes System. Tweaks sind all die kleinen Änderungen, die ein System verbessern, komfortabler oder fehlerärmer machen.
[2]Im Internet http://www.eclipse.org/downloads/packages/release/helios/sr1 unter der freien Lizenz Eclipse Public License verfügbar.
[3]PHP für WordPress, Franzis Verlag, ISBN: 978-3-645-60011-8
[4]Webseiten-Layout mit CSS, Franzis Verlag, ISBN: 978-3-7723-7568-2
[5]HTML 5 Handbuch, Franzis Verlag, ISBN: 978-3-645-60079-8
[6]Das Franzis-Lernpaket PHP/MySQL, Franzis Verlag, ISBN: 978-3-645-70047-4
1 Tweaks
Was sind eigentlich diese berühmten Tweaks oder oft als Hacks bezeichneten Dinger? Die Frage ist schnell beantwortet: Es sind mehr oder weniger kurze Programmschnipsel, die, in unserem Fall, mehr aus WordPress herausholen.
Oft ist es nur ein kurzer Programmcode, der eine versteckte Funktion aktiviert oder einfach nur mehr Komfort für die tägliche Arbeit bietet. Es kann aber auch ein umfangreicheres Codesegment sein, um zusätzliche Funktionen zu erhalten.
Aber ein Grundprinzip haben alle Tweaks gemeinsam: Sie greifen nie direkt in das System ein. Damit ist gemeint, dass die Core-Dateien[1] nicht verändert werden. In diesem Buch werden daher nur Eingriffe in die Konfigurationsdatei und in Dateien des aktiven Themas vorgenommen. Wenn Sie sich nicht sicher sind, wie sich WordPress wirklich zusammensetzt, werfen Sie einfach einen Blick in das Glossar am Ende des Buches.
1.1 Der Aufbau der Tweaks
Wie bereits im Vorwort beschrieben, ist das Buch in drei Hauptkapitel gegliedert, um die Tweaks je nach Schwierigkeit einzuteilen. Jedes Kapitel enthält zusammenfassende Themen. Allen Tweaks ist eine gewisse Struktur gemeinsam.
Änderungen an der Konfigurationsdatei
Soll die Konfigurationsdatei von WordPress, wp-config.php, verändert werden, können Sie den Eintrag direkt an der angegebenen Stelle vornehmen. Bevor Sie jedoch Änderungen an einem laufenden Blog, einer aktiven Website, vornehmen, sollten Sie die Konfigurationsdatei sichern. Falls etwas schiefgeht, können Sie dann auf die unveränderten Konfigurationsdaten zurückgreifen.
Den passenden Ort für jeden Tweak in der Datei wp-config.php finden Sie schnell. Am besten suchen Sie folgenden Quellcode:
Genau davor steht eine Bemerkungszeile. Sie erkennen sie durch /* am Beginn und */ am Ende. Sie sieht ungefähr (je nach WordPress-Version) so aus:
Genau vor dieser Zeile fügen Sie den jeweiligen Quellcode ein. Damit kann eine angepasste Konfigurationsdatei so aussehen, wobei die geänderten Zeilen fett geschrieben sind:
Lesen Sie weiter in der vollständigen Ausgabe!
Lesen Sie weiter in der vollständigen Ausgabe!
Lesen Sie weiter in der vollständigen Ausgabe!
Lesen Sie weiter in der vollständigen Ausgabe!
Lesen Sie weiter in der vollständigen Ausgabe!
Lesen Sie weiter in der vollständigen Ausgabe!