Widmung

Für Justine!

Sie zeigt mir mit ihrer Fantasie, dass es auch andere Dinge in der
Welt gibt als Technik und Arbeit!

Vorwort

Wer kann dieses Buch nutzen?

Was müssen Sie können, um das Buch zu nutzen?

Was benötigen Sie, um alles nachvollziehen zu können?

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. Sondern es ist ein Buch für Beginner. Es ist für alle, die sich mit der Blog-Software WordPress auseinandersetzen müssen oder wollen. Es beginnt bei der Installation, über das Betreiben des Blogs und endet bei der Wartung und Datensicherung. Dazwischen werden sicher einige Anpassungen an der Software vorgenommen, aber ein ausgebildeter Programmierer müssen Sie nicht sein.

Was wird für dieses Buch benötigt?

Für einige Kapitel – besonders um die Übungen praktisch umsetzen zu können – benötigen Sie einen Apache-Webserver, der PHP in der Version 5 oder höher unterstützt. Zusätzlich muss auch das Datenbanksystem MySQL installiert sein. Ideal ist eine Verwaltungsoberfläche für das Datenbanksystem. Ob diese Installation lokal auf Ihrem Computer oder öffentlich bei einem Web-Hoster liegt, ist nicht von Bedeutung.

Ein eigenes Kapitel zeigt Ihnen, wie sich die entsprechende Konfiguration auf einem lokalen Rechner herstellen lässt. In diesem Abschnitt werden Sie sehen, welche Software benötigt wird und wie diese auf dem lokalen Computer zu installieren ist. Es werden dazu nur Programme, welche unter einer freien Lizenz, also kostenlos, verfügbar sind, eingesetzt. Diese werden Sie in der Folge auf dem Computer installieren bzw. aktivieren. Selbstverständlich sehen Sie auch, wie diese Installation bei einem Web-Hoster aussieht und für Ihre Bedürfnisse angepasst werden kann.

Gute Voraussetzungen

Grundlegende Kenntnisse von HTML und Programmierkenntnisse sind vorteilhaft, um dieses Buch anwenden zu können. Aber keine Angst: Die wichtigsten Grundlagen für HTML, CSS, PHP und WordPress werden hier vermittelt. Dieses Buch wendet sich an WordPress-Anfänger. Daher sind absolut keine tiefergehenden Kenntnisse notwendig. Sie brauchen nur Spaß beim Lesen, keine Angst vor Quellcode und den Mut, etwas auszuprobieren.

Konventionen

Da es sehr viele Versionen der Software und der Systeme gibt, muss ich Sie auf die einzelnen Besonderheiten hinweisen.

Symbole für Browser

Symbol

Erklärung

Wird von Internet Explorer unterstützt.

Wird von Internet Explorer ab Version #.# unterstützt (Beispielsymbol).

Wird von Firefox unterstützt.

Wird von Firefox ab Version #.# unterstützt (Beispielsymbol).

Wird von Google Chrome unterstützt.

Wird von Google Chrome ab Version #.# unterstützt (Beispielsymbol).

Wird von Safari unterstützt.

Wird von Safari ab Version #.# unterstützt (Beispielsymbol).

Wird von Opera unterstützt.

Wird von Opera ab Version #.# unterstützt (Beispielsymbol).

Wird von Safari mobil unterstützt.

Wird von Opera mobil unterstützt.

Wird von Android-Browser unterstützt.

Symbole für HTML und CSS

Symbol

Erklärung

Wird von HTML ab Version 2.0 unterstützt.

Wird von HTML ab Version 4.0 unterstützt.

Wird von HTML5 unterstützt.

Wird von CSS ab Version 2.0/2.1 unterstützt.

Wird von CSS ab Version 3.0 unterstützt.

Dies ist eine semantische Auszeichnung, um Suchmaschinen oder Browser bei der Interpretation der Seite zu unterstützen.

Symbole für PHP

Symbol

Erklärung

Wird von PHP Version 4.x unterstützt.

Wird von PHP Version 5.x unterstützt.

Symbole für WordPress

Symbol

Erklärung

Wird von WordPress 3.2 unterstützt.

Wird von WordPress 3.1 unterstützt.

Wird von WordPress 3.0 unterstützt.

Wird von WordPress 2.9 unterstützt.

Wird von WordPress 2.8 unterstützt.

Ältere Versionen von WordPress werden in diesem Buch nicht mehr berücksichtigt. Sie sollten nur aus besonderen Gründen mit einer älteren Version als 3.2 arbeiten, denn die alten Versionen beinhalten teilweise erhebliche Sicherheitslücken.

Allgemeine Symbole

Symbol

Erklärung

Symbol für weiterführende Informationen im Web.

Symbol für einen Tipp. Diese Erklärungen weisen auf Stolperfallen oder auf oft gemachte Fehler hin.

Symbol für Hintergrundinformationen. Dieses Zeichen zeigt Ihnen, dass es hier um tiefergehende Informationen geht. Sie können diese bei Interesse lesen, sie sind aber nicht für das Grundverständnis wichtig.

Mit diesem Symbol erkennen Sie sofort: Jetzt sind Sie gefordert! Sie müssen den folgenden Quellcode in einem Editor erstellen und speichern. Natürlich finden Sie die gesamten Beispiele auch auf der Webseite zum Buch.

Herunterladen der Beispielcodes zum Buch

Besuchen Sie unsere Website unter http://www.buch.cd und geben Sie dort die letzten fünf 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, ob im Text oder im Quellcode, bin ich über einen kurzen Hinweis dankbar. So können Sie anderen Lesern Ärger ersparen und mithelfen, die nachfolgende Version des Buches zu verbessern. Wenn Sie einen Druckfehler finden, teilen Sie ihn mir bitte per eMail an buch@guru-20.info mit. Ich werde alle Berichtigungen, Änderungen und Verbesserungen auf meinem Blog http://www.guru-20.info veröffentlichen.

Feedback

Ich würde mich über Reaktionen und Anregungen sehr freuen. Sie erreichen mich unter folgender Adresse: gull@guru-20.info

Ihr

Clemens Gull

1  WordPress, was ist das?

Woher kommt WordPress und wer steht dahinter?

Was kann man mit WordPress machen und was nicht?

Wie funktioniert eine Website mit WordPress?

1.1  WordPress ist …

WordPress ist eine ganze Reihe von Dingen. Werfen wir zuerst einen Blick auf die Fachbegriffe.

WordPress ist Open Source

Die Software selbst ist unter dem Fachbegriff Open Source erhältlich. Dazu gibt es eine exakte Definition der Open Source Initiative:

Freie Weitergabe

Verfügbarer Quellcode

Abgeleitete Arbeiten

Integrität des Autoren-Quellcodes

Keine Diskriminierungen von Personen oder Gruppen

Keine Nutzungseinschränkung

Lizenzerteilung

Produktneutralität

Die Lizenz darf andere Software nicht einschränken

Die Lizenz muss technologieneutral sein

Eine genaue Definition finden Sie bei:

The Open Source Initiative [Englisch]

http://www.opensource.org/docs/osd

Das Debian-Anwenderhandbuch [Deutsch]

http://debiananwenderhandbuch.de/freiesoftware.html#osid

WordPress ist ein CMS

CMS ist die Abkürzung für Content Management System, ein System, um Inhalte zu verwalten. Besser definiert, ist es ein System zur Organisation, zum Bearbeiten und auch zum Erstellen von Inhalten (Content) durch mehrere Personen.

Die Inhalte können sich aus Text, aus Bildern, aber auch aus multimedialen Teilen, wie Videos oder Audio-Daten zusammensetzen. Die Inhalte werden vom Autor direkt in diesem System erstellt und es werden normalerweise keine Kenntnisse in der Programmierung, in HTML oder in CSS benötigt.

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!

Lesen Sie weiter in der vollständigen Ausgabe!