PHP für WordPress
eBook - ePub

PHP für WordPress

Themes und Templates selbst entwickeln

  1. 358 Seiten
  2. German
  3. ePUB (handyfreundlich)
  4. Über iOS und Android verfügbar
eBook - ePub

PHP für WordPress

Themes und Templates selbst entwickeln

Angaben zum Buch
Buchvorschau
Inhaltsverzeichnis
Quellenangaben

Über dieses Buch

Weltweit basieren über 200 Millionen Websites auf WordPress und es gibt Tausende von Themes und Templates zum Download. Und dennoch: Wer genaue Vorstellungen von Optik und Funktionalität seiner WordPress-Seite hat, wird selten fündig. Autor Clemens Gull zeigt, wie Sie Ihre Webseiten individuell erweitern: Ein neues Layout, mehrsprachige Seiten, eine zusätzliche Bedienleiste sowie komfortable Archiv- und Kommentarfunktionen sind kein Problem. Der Schlüssel hierfür liegt in der Programmiersprache PHP, in der WordPress entwickelt wurde. Dieses Buch vermittelt Ihnen das nötige PHP-Wissen, damit Ihre WordPress-Seite genau das tut, was Sie wollen.

Häufig gestellte Fragen

Gehe einfach zum Kontobereich in den Einstellungen und klicke auf „Abo kündigen“ – ganz einfach. Nachdem du gekündigt hast, bleibt deine Mitgliedschaft für den verbleibenden Abozeitraum, den du bereits bezahlt hast, aktiv. Mehr Informationen hier.
Derzeit stehen all unsere auf Mobilgeräte reagierenden ePub-Bücher zum Download über die App zur Verfügung. Die meisten unserer PDFs stehen ebenfalls zum Download bereit; wir arbeiten daran, auch die übrigen PDFs zum Download anzubieten, bei denen dies aktuell noch nicht möglich ist. Weitere Informationen hier.
Mit beiden Aboplänen erhältst du vollen Zugang zur Bibliothek und allen Funktionen von Perlego. Die einzigen Unterschiede bestehen im Preis und dem Abozeitraum: Mit dem Jahresabo sparst du auf 12 Monate gerechnet im Vergleich zum Monatsabo rund 30 %.
Wir sind ein Online-Abodienst für Lehrbücher, bei dem du für weniger als den Preis eines einzelnen Buches pro Monat Zugang zu einer ganzen Online-Bibliothek erhältst. Mit über 1 Million Büchern zu über 1.000 verschiedenen Themen haben wir bestimmt alles, was du brauchst! Weitere Informationen hier.
Achte auf das Symbol zum Vorlesen in deinem nächsten Buch, um zu sehen, ob du es dir auch anhören kannst. Bei diesem Tool wird dir Text laut vorgelesen, wobei der Text beim Vorlesen auch grafisch hervorgehoben wird. Du kannst das Vorlesen jederzeit anhalten, beschleunigen und verlangsamen. Weitere Informationen hier.
Ja, du hast Zugang zu PHP für WordPress von Clemens Gull im PDF- und/oder ePub-Format sowie zu anderen beliebten Büchern aus Ciencia de la computación & Programación web. Aus unserem Katalog stehen dir über 1 Million Bücher zur Verfügung.

Information

1 Einführung
In diesem Kapitel erarbeiten wir die Grundlagen für die gesamten folgenden Kapitel und Arbeitsschritte. Wir werden einen Webserver, die Programmiersprache PHP und das Datenbanksystem mySQL installieren. Danach folgt die PHP-Anwendung phpMyAdmin, um Datenbanken komfortabel verwalten zu können, sowie die eigentliche Blogsoftware Wordpress. Zum Abschluss installieren wir die Entwicklungsumgebung Eclipse und werden Firefox mit ein paar praktischen Add-Ons anreichern.
Diese Installationen sind ratsam, um eine vernünftige Ausgangsbasis zu schaffen. Die anfänglichen Mühen werden mit einem funktionierenden System belohnt und man kann im Folgenden die Arbeitsschritte genau nachvollziehen.
Wir werden die Installation für die gängigen Betriebssysteme wie Mac OS X 10.5, Windows XP, Vista und Windows 7 kennenlernen. Damit sind fast alle Umgebungen abgedeckt. Dieses Buch beschreibt ausschließlich kostenlose Software, die auf jedem Betriebssystem gleich funktioniert und aussieht. Nur die Installation der einzelnen Pakete unterscheidet sich von System zu System. Nach der Installation gibt es keine Unterschiede mehr zwischen den verschiedenen Betriebssystemen.
Sie finden alle notwendigen Installationsdateien für Ihr Betriebssystem auf der Webseite www.buch.cd. Dort haben wir die – zum Erscheinungstermin des Buches - aktuellsten freigegebenen Versionen verwendet. Natürlich werden auch die URLs der Pakete angegeben, damit Sie sich die neueren Versionen laden können. Denn nichts ist so schnelllebig wie das Internet und die Software.
Selbstverständlich könnten wir uns die komplette Installation sparen und die Entwicklung stattdessen auf einem eigenen Webserver oder einem Hosting-Paket im Web vornehmen. Dagegen spricht aber, dass man jedes Mal die Dateien auf den Server übertragen muss, um eine Änderung auszuprobieren. Außerdem ist es nicht sinnvoll, erste Gehversuche mit der Wordpress-Programmierung oder Vorlagenentwicklung im öffentlich zugänglichen Internet zu starten. Eine lokale Installation kann zudem gut für die notwendige Sicherung eines Live-Systems eingesetzt werden.
1.1 Installation von Apache, PHP und mySQL
Im Gegensatz zu klassischen Websites, die nur aus HTML, Cascading Style Sheets (CSS) und JavaScript bestehen, erzeugt Wordpress eine dynamische Website. Dynamische Websites benötigen einen Webserver, eine Programmiersprache wie zum Beispiel PHP und einen Datenbankserver, in unserem Fall mySQL. Um diese Art von Website zu testen, brauchen wir entweder einen Server im Internet oder wir müssen auf einem lokalen Rechner einen Webserver installieren. Um sich den Aufwand des wiederholten Uploads auf einen Webserver zu sparen, installieren wir die benötigte Software lokal.
Die notwendigen Programme
Je nach Betriebssystem sind unterschiedliche Programme notwendig, die bei den jeweiligen Websites kostenlos zu beziehen sind.
Softwarepaket für Windows Systeme
Die einfachste Methode für Windows-Systeme ist das bereits fertig zusammengestellte Paket XAMPP. Die Abkürzung XAMPP setzt sich aus den Anfangsbuchstaben der enthaltenen Anwendungen zusammen:
  • X für die verschiedenen Betriebssysteme
  • A für den Webserver Apache
  • M für das Datenbanksystem mySQL
  • P für PHP
  • P für Perl
Das aktuelle Paket können wir auf der Website der Apachefriends unter der URL http://www.apachefriends.org/de/xampp-windows.html beziehen. Am einfachsten ist es, die 33 MByte große Installer-Version zu verwenden, da diese mit allen gängigen Versionen von Windows funktioniert. Natürlich finden Sie dieses Paket auch auf www.buch.cd.
Softwarepakete für Mac OS X
Für das Betriebssystem Mac OS X von Apple ist ebenfalls ein Installationspaket bei den Apachefriends vorhanden. Da das Betriebssystem aber alle Anwendungen außer mySQL bereits installiert hat, ist es hier nur notwendig, diese zu aktivieren. Das ist zwar etwas aufwändiger, als ein fertiges Paket zu verwenden, dafür erhalten wir aber ein perfekt aufeinander abgestimmtes System, ohne es mit zusätzlicher Software zu belasten.
Zuerst müssen wir das Datenbanksystem mySQL von der Website mit der URL http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg laden. Als geeignetes Paket gilt momentan das für Mac OS X 10.5 (x86) in der Version 5.1.36 und mit der Größe 60,6 MByte. Natürlich finden Sie dieses Paket auch auf www.buch.cd.
Zusätzlich benötigen wir einen Editor, um die Systemdateien zu bearbeiten. Am besten verwenden wir dazu das Programm TextWrangler von Bare Bones. Auch diese Applikation ist kostenlos verfügbar und kann unter der URL http://www.barebones.com/products/
textwrangler/download.html bezogen werden. Momentan ist die Version 2.3 mit einer Größe von 10,9 MByte die letzte stabile Variante. Natürlich finden Sie dieses Paket auch auf www.buch.cd.
Die Installation für Windows XP
Installieren des Webservers
Am Anfang der gesamten Systeminstallation steht der Webserver. Dafür brauchen wir das bereits heruntergeladene Paket von XAMPP. Mit einem Doppelklick auf das Symbol starten wir die Installation.
Das Begrüßungsfenster der Installation von XAMPP k...

Inhaltsverzeichnis

  1. Inhaltsübersicht
  2. 1  Einführung
  3. 2  Themen in Wordpress
  4. 3  Ein Thema erweitern
  5. 4  Anhang
  6. 5  Widmung
  7. Stichwortverzeichnis
  8. Impressum