bomots.de
PROFESSIONELLES LINUX- UND OPEN-SOURCE-KNOW-HOW
Stephan Lamprecht
WordPress kompakt
Das Erstellen und Pflegen eines eigenen Weblogs kann so einfach sein
Stephan Lamprecht
WordPress kompakt
2
WordPress kompakt
Alle Rechte vorbehalten. Ohne ausdrückliche, schriftliche Genehmigung des Verlages ist es nicht gestattet, das Buch oder Teile daraus in irgendeiner Form durch Fotokopien oder ein anderes Verfahren zu vervielfältigen oder zu verbreiten. Dasselbe gilt auch für das Recht der öffentlichen Wiedergabe.
Der Verlag macht darauf aufmerksam, dass die genannten Firmen- und Markennamen sowie Produktbezeichnungen in der Regel marken-, patent- oder warenrechtlichem Schutz unterliegen.
Verlag und Autor übernehmen keine Gewähr für die Funktionsfähigkeit beschriebener Verfahren und Standards.
© 2005 bomots verlag Umschlaggestaltung: bomots verlag Satz: bomots verlag Coverbild: Photodisc Druck: COD ISBN: 2-915925-12-7
www.bomots.de
Vorstellung der Oberfläche
Inhaltsverzeichnis
1
Quickstart................................................................................................. 11 1.1
Vorstellung der Oberfläche.............................................................. 11
1.2
Einen Eintrag schreiben................................................................... 12
2
WordPress anpassen ................................................................................. 15 2.1 2.1.1
Theme installieren .................................................................. 16
2.1.2
Theme aktivieren und wechseln .............................................. 16
2.1.3
Hintergrund zu Themes in WordPress..................................... 17
2.2
Stylesheets und ihre Bedeutung ....................................................... 17
2.3
Das Standardtheme Kubrick ............................................................ 18
2.3.1
Das ist drin............................................................................. 18
2.3.2
Was macht was?..................................................................... 19
2.3.3
Kann Kubrick kein Deutsch? .................................................. 21
2.4
3
Themes ........................................................................................... 15
Zwei Wege der Bearbeitung ............................................................ 21
2.4.1
Bearbeitung per FTP .............................................................. 21
2.4.2
Bearbeitung in WordPress ...................................................... 22
2.5
Kopfgrafik austauschen ................................................................... 23
2.6
Hintergrundgrafiken ändern ............................................................. 24
2.7
Schriftarten und Farben anpassen..................................................... 26
Schöneres Bloggen..................................................................................... 29 3.1 3.1.1
Mit Kategorien arbeiten................................................................... 29 Kategorien einrichten ............................................................. 29
WordPress kompakt
3
Inhaltsverzeichnis
4
3.1.2
Beiträge Kategorien zuweisen................................................. 30
3.1.3
Kategorien bearbeiten............................................................. 31
3.2
Bitte ein Ping – Blogs benachrichtigen............................................. 31
3.3
Trackbacks einfügen........................................................................ 32
3.4
Uploadfunktion nutzen und Bilder skalieren..................................... 34
3.4.1
Uploadfunktion einschalten .................................................... 34
3.4.2
Dateien hochladen.................................................................. 35
3.5
4
Links verwalten............................................................................... 36
3.5.1
Links hinzufügen.................................................................... 37
3.5.2
Links in Kategorien organisieren ............................................ 41
3.5.3
Links importieren ................................................................... 42
3.5.4
Links löschen oder unsichtbar machen .................................... 43
3.5.5
Links bearbeiten..................................................................... 43
Der Editor im Detail................................................................................... 45 4.1
Standardformatierungen .................................................................. 45
4.2
Vorschau eines Beitrags ansehen ..................................................... 47
4.3
Links einfügen ................................................................................ 47
4.4
Listen erzeugen ............................................................................... 48
4.5
Mit Seiten arbeiten .......................................................................... 49
4.5.1
Seiten anlegen ........................................................................ 49
4.5.2
Seiten bearbeiten und Löschen................................................ 51
4.5.3
Auf Seiten verweisen.............................................................. 51
4.5.4
Dank Plugins – Seiten zur Homepage machen......................... 52
4.6
Externes HTML einfügen ................................................................ 54
4.7
Alternative Eingabe: Textile ............................................................ 54
4.7.1
Textile aktivieren ................................................................... 54
4.7.2
Artikel mit Textile schreiben .................................................. 55 www.bomots.de
Vorstellung der Oberfläche
4.8
5
4.8.1
Markdown aktivieren ............................................................. 59
4.8.2
Artikel mit Markdown schreiben ............................................ 59
Redaktionelle Arbeit .................................................................................. 63 5.1
Schnell über eine Website schreiben ................................................ 63
5.2
Beiträge mit einem Vorspann versehen ............................................ 65
5.3
Umfangreiche Beiträge gliedern ...................................................... 66
5.4
Zeitgesteuert Veröffentlichen........................................................... 68
5.5
Mit Entwürfen arbeiten.................................................................... 69
5.6
Beiträge bearbeiten.......................................................................... 70
5.7
Artikel löschen ................................................................................ 71
5.8
Kommentare freischalten und moderieren ........................................ 72
5.8.1
Die Kommentarwarteschlange ................................................ 72
5.8.2
Die Kommentarverwaltung..................................................... 74
5.9
6
7
Alternative Eingabe: Markdown ...................................................... 58
Sicherheit geht vor – das Backup ..................................................... 76
Kampf dem Spam ...................................................................................... 81 6.1
Kommentarspam – was ist das? ....................................................... 81
6.2
Eingebaute Spamfilter ..................................................................... 81
6.3
Über ein PlugIn Spam clever eindämmen......................................... 83
Das Blog aufwerten.................................................................................... 87 7.1
Machen Sie Werbung für Ihr Blog ................................................... 87
7.2
Zusätzliche Module nutzen .............................................................. 89
7.2.1
Google Adsense ..................................................................... 89
7.2.2
Wie wäre es mit einem Zufallszitat? ....................................... 92
7.2.3
Welche Blogs lesen Sie?......................................................... 94 WordPress kompakt
5
Inhaltsverzeichnis
6
8
7.2.4
Nutzen Sie Del.icio.us? .......................................................... 95
7.2.5
Wie ist das Wetter bei Ihnen? ................................................. 97
7.2.6
Fotos mit Flickr präsentieren ................................................ 101
7.2.7
Amazon empfiehlt................................................................ 102
7.2.8
Wie viele User sind online? .................................................. 105
7.2.9
Lassen Sie abstimmen .......................................................... 107
7.2.10
Statistik gefällig?.................................................................. 110
WordPress konfigurieren.......................................................................... 115 8.1
Die Nutzerverwaltung.................................................................... 115
8.1.1
Benutzer eintragen ............................................................... 117
8.1.2
Nutzerlevel verändern .......................................................... 119
8.1.3
Nutzer löschen ..................................................................... 120
8.2
Allgemeine Optionen..................................................................... 120
8.3
Einstellungen rund um das Schreiben............................................. 122
8.3.1
Per E-Mail bloggen .............................................................. 123
8.4
Für Spezialisten: Quicktags anpassen............................................. 124
8.5
Einstellungen rund um das Lesen................................................... 126
8.6
Kommentare & Co. ....................................................................... 127
Anhang A: Installation..................................................................................... 131 Download.................................................................................................... 131 Datenbank vorbereiten ................................................................................. 131 Konfiguration anpassen................................................................................ 131 Auf den Server überspielen .......................................................................... 132 Ausführen des Install-Skripts ....................................................................... 132 Änderung des Administratorenkontos........................................................... 134 WordPress in Ihrer Sprache.......................................................................... 135 www.bomots.de
Vorstellung der Oberfläche
Anhang B: Weitere Infos ................................................................................. 137
Index............................................................................................................... 139
WordPress kompakt
7
8
Inhaltsverzeichnis
www.bomots.de
Vorstellung der Oberfläche
Vorwort Das Bloggen ist in – keine Frage. Immer mehr Menschen leben im wahrsten Wortsinne online und führen ein tägliches Journal im Web. Persönliche Gedanken, Lyrik, Buchkritiken, Tipps zu Computerproblemen: Die „Blogosphäre“ ist so bunt und vielseitig wie das Internet selbst.
Wer sein Blog nicht bei einem der zahlreichen Spezialanbieter veröffentlichen möchte, sondern die volle Kontrolle darüber behalten will, sieht sich schnell nach einer entsprechenden Softwarelösung um.
WordPress ist ein solches Programm, das auf jedem Webserver mit einer MySQLDatenbank läuft. Die Software erfreut sich einer ständig wachsenden Beliebtheit und zeigt sich im Einsatz flexibel. Dank der Vielzahl an Erweiterungen kommt WordPress schon einem umfassenden Content Management System nahe, mit dem sich professionelle Internetauftritte pflegen lassen.
Dieses Buch begleitet Sie bei der Arbeit mit WordPress. Es führt Sie durch die Installation und Konfiguration, zeigt Ihnen, wie Sie die Oberfläche an Ihre Bedürfnisse anpassen, und lässt Sie auch beim Schreiben von Beiträgen nicht allein.
Ich wünsche Ihnen viel Spaß und viel Erfolg beim Bloggen mit WordPress. Vielleicht haben Sie ja auch Lust, einmal mein Blog zu besuchen? Schauen Sie doch einfach mal bei http://news.lamprecht.net vorbei!
Stephan Lamprecht
WordPress kompakt
9
10
Vorwort
www.bomots.de
Vorstellung der Oberfläche
11
1 Quickstart
In diesem Abschnitt möchte ich Ihnen zeigen, wie Sie nach der erfolgreichen Installation von WordPress schnell Ihren ersten eigenen Beitrag verfassen.
1.1
Vorstellung der Oberfläche
Nach dem Einloggen in Ihre WordPress-Installation gelangen Sie als Erstes in das so genannte Dashboard. Dieses „Armaturenbrett“ stellt Ihnen zum einen wichtige neue Nachrichten rund um WordPress zur Verfügung, auf der anderen Seite befindet sich dort auch ein Informationscontainer, in dem Ihnen die aktuellen Aktivitäten Ihres Blogs angezeigt werden. Mit einem Blick sehen Sie so zum Beispiel wie viele neue Kommentare zu einem Beitrag geschrieben worden sind. Oberhalb des Dashboards befinden sich die Links, über die Sie zu den verschiedenen Programmbereichen gelangen.
Das Dashboard von WordPress. Das Dashboard wird nach dem Einspielen einer deutschen Sprachdatei mit „Tellerrand“ bezeichnet.
WordPress kompakt
12 1.2
Quickstart
Einen Eintrag schreiben
Über das Dashboard gelangen Sie mit einem Klick auf Schreiben zum WordPressEditor.
Der Editor von WordPress.
In der nachfolgenden Maske erfassen Sie einen neuen Beitrag für Ihr Blog. Im Feld Titel tragen Sie die Überschrift Ihres Beitrags ein. Diese wird sowohl auf der Homepage als auch in den verschiedenen Übersichten von WordPress genutzt. Verwenden Sie ruhig etwas Mühe auf die Formulierung der Überschrift, denn der Titel eines Beitrags ist innerhalb der Blogosphäre ein zentrales Element. Suchdienste für Blogbeiträge zeigen meist nur den Titel eines Beitrags an RSS-Reader, mit denen sich die Leser schnell einen Überblick über aktuelle Nachrichten verschaffen können, bietet meist auch nur den Titel als ersten Anhaltspunkt an. Je kürzer und treffender Sie Ihre Überschrift fassen können, desto besser.
Im zentralen Bereich des Bildschirms befindet sich der eigentliche Editor mit seiner Werkzeugleiste. Hier schreiben Sie den eigentlichen Text Ihres Beitrags. Im Kapitel 4 werde ich Ihnen den Editor noch genauer vorstellen, um Ihnen alle Möglichkeiten für die Formatierung zu zeigen. Sind Sie mit dem Text soweit zufrieden, drücken Sie einmal auf den Schalter Veröffentlichen. Damit wird der Beitrag in die Datenbank geschrieben und ist damit online verfügbar. Ist die Speicherung erfolgreich verlaufen, werden Sie im oberen Bereich des Fensters durch die Meldung www.bomots.de
Einen Eintrag schreiben
13
„Post saved“ informiert. Der Editor steht Ihnen anschließend sofort für weitere Eingaben zur Verfügung.
Wenn Sie nun Ihr Blog aufrufen, werden Sie dort Ihren ersten Beitrag vorfinden! Willkommen in der Blogosphäre!
WordPress kompakt
14
Quickstart
www.bomots.de
Themes
15
2 WordPress anpassen
Es ist sicherlich ihre große Individualität, die Blogs derzeit bei den Nutzern des Internet so attraktiv macht. Neben persönlichen Meinungen und Kommentaren gehört dazu auch ein individuelles Erscheinungsbild. Mit den Themes in WordPress 1.5 ist es ganz einfach geworden, seinem Blog eine andere Optik zu schenken. Im Web finden Sie unzählige Theme-Dateien, die nur darauf warten, von Ihnen installiert zu werden. Mit den Themes verpassen Sie Ihrem Blog schnell neue Kleider, wählen dabei aber zwischen verschiedenen Modellen von der Stange. Zur Haute Couture zählt Ihr Blog erst, wenn Sie sich an die manuelle Anpassung eines Themes herantrauen.
2.1
Themes
Vor der Einführung der Themes speicherte WordPress das Erscheinungsbild des Blogs in einer einzelnen, vom Webserver auszuführenden Datei. Diese Startdatei enthielt sowohl die Funktionsaufrufe der verschiedenen WordPress-Funktionen als auch HTML-Befehle, die für die korrekte Darstellung der Inhalte sorgten. Zwar war der eigentliche Inhalt des Blogs von der Darstellung getrennt, allerdings wurde die Pflege der Datei, sofern viele Anpassungen vorgenommen wurden, zusehends unübersichtlicher. Die Einführung der Themes macht die Anpassungen des Erscheinungsbilds deutlich einfacher.
Was ist nun aber ein Theme in WordPress? Nach dem Verständnis der Entwickler wird ein Theme aus einer Sammlung von Dateien gebildet, die zusammen für die Darstellung des Blogs sorgen. Das Theme selber hat aber keine Auswirkungen auf die im Hintergrund laufende Software, die sich um die Verwaltung der Beiträge kümmert. Ein Theme kann sowohl aus Grafiken, einem so genannten Stylesheet als auch aus einer Reihe von ausführbaren Dateien bestehen.
Wie ein Designer ein Theme anlegt, ist seiner Fantasie und seinem Geschick überlassen. Das macht es zugleich aber auch schwierig im Detail über ein Theme zu schreiben. So werde ich Ihnen im weiteren Verlauf häufig Tipps geben, welche Dateien im Rahmen einer Standardinstallation anzupassen sind. Diese Dateien suchen Sie aber unter Umständen beim Einsatz eines anderen Themes vergeblich, da es völlig anders aufgebaut sein kann. Wer ein Theme vollständig verstehen will, WordPress kompakt
16
WordPress anpassen
wird sich früher oder später damit beschäftigen müssen, wie WordPress selbst arbeitet und welche Funktionen aufgerufen werden müssen, um etwa die Liste der Kategorien oder Kommentare zu erhalten.
2.1.1 Theme installieren Wenn Sie im Internet ein Theme gefunden haben, das Ihnen gefällt, laden Sie sich die dazugehörigen Dateien auf Ihren Rechner herunter. In aller Regel wird es sich dabei um ein ZIP-Archiv handeln, das die Dateien in einem einzelnen Ordner enthält. Entpacken Sie diesen Ordner auf Ihrer Festplatte. Stellen Sie anschließend über FTP eine Verbindung zu Ihrer WordPress-Installation her. Kopieren Sie nun den Ordner, der die Dateien des Themes enthält, in den Ordner themes der sich innerhalb des Ordners wp-content auf Ihrem Server befindet. Damit haben Sie die eigentliche Installation bereits hinter sich gebracht.
2.1.2 Theme aktivieren und wechseln Die Installation eines Themes besteht letztlich nur aus der Übertragung der notwendigen Dateien auf den Webserver. Damit Ihre Besucher auch in den Genuss der neuen Optik kommen, muss das Theme aktiviert werden. Dazu loggen Sie sich mit Administrationsrechten in Ihre Installation ein. Wechseln Sie dort in die Rubrik Themes. Im gleichnamigen Unterpunkt finden Sie eine Tabelle, die alle aktuell verfügbaren Themes auflistet. Klicken Sie auf Auswählen, um das soeben installierte Theme zu nutzen. Der Eintrag am Ende der Zeile ändert sich nun in Aktives Theme.
Wechseln Sie in diesem Bereich das aktuelle Theme. www.bomots.de
Stylesheets und ihre Bedeutung
17
2.1.3 Hintergrund zu Themes in WordPress Ein Theme für WordPress kann aus zwei Arten von Elementen bestehen, einem Stylesheet, in dem die Formatierungen für bestimmte Seitenelemente (z.B. Überschriften, Text des eigentlichen Beitrags etc.) definiert werden und so genannten Templates. Das einfachste Theme besteht lediglich aus einer Stylesheet-Datei und unter Umständen Grafiken.
Templates sind ausführbare Dateien in PHP, die sich um den Aufbau der Seiten kümmern, die von Ihren Besuchern angefordert werden. In diesen PHP-Dateien befinden sich die Aufrufe der zu WordPress gehörenden Funktionen. Es würde den Rahmen dieses Buches sprengen, Ihnen an dieser Stelle eine Übersicht der Funktionen zu geben. Hier möchte ich Sie auf das Wiki der Entwickler verweisen, in dem Sie alle notwendigen Informationen zur Erzeugung eigener Themes finden. In diesem Kapitel stelle ich Ihnen aber das mitgelieferte Standardtheme etwas genauer vor. So erfahren Sie sozusagen nebenbei etwas mehr über die Funktionsaufrufe.
2.2
Stylesheets und ihre Bedeutung
Für die Optik Ihres Blogs von essentieller Bedeutung ist die so genannte Stylesheet-Datei. Diese gehört zu einem Template und hat üblicherweise die Endung *.css. In ihr sind spezielle Befehle enthalten, die den Browser darüber informiert, wie eine Passage anzuzeigen ist. Im Stylesheet wird etwa die Ausrichtung eines Textes definiert oder die Schriftgröße einer Überschrift festgeschrieben. WordPress macht von Stylesheets intensiven Gebrauch.
Was in der Theorie so einfach klingt, erweist sich in der Praxis als schwierig. Sicherlich kennen Sie Formatvorlagen aus Ihrer Textverarbeitung. Stylesheets arbeiten prinzipiell genauso, allerdings werden Sie vergeblich nach Formulierungen wie „Absatz“ oder „Überschrift“ suchen. Um ein Stylesheet anlegen zu können, sind zumindest fortgeschrittenere Kenntnisse in HTML notwendig.
Nachfolgend ein kleiner Ausschnitt aus einer CSS-Datei: h1 { font-weight: bold;
WordPress kompakt
18
WordPress anpassen
font-size: 150%;
text-align: center; }
In diesem Beispiel wird die Formatierung von Überschriften der ersten Ebene bestimmt. Sie sollen fett gesetzt sein (bold), die Schriftart 150 % größer erscheinen als die Standardschrift und zentriert werden. Auf diese Weise kann jedem HTMLSprachelement eine Formatierung zugewiesen werden. Nun ist es denkbar und in der Praxis auch gewünscht, einem HTML-Element je nach Einsatzzweck unterschiedliche Formate zuzuweisen.
Deshalb erlauben Stylesheets darüber hinaus auch die Erzeugung eigener Elemente (Klassen und IDs). Auch diese bündeln Formatierungen und versehen sie mit einem Namen. Dieser Name kann dann über ein Attribut einem HTMLSprachelement zugewiesen werden. Somit erreichen Sie, dass beispielsweise Überschriften der zweiten Ebene je nach Stellung in einem Dokument anders erscheinen oder der Vorspann eines Beitrags anders als der Haupttext dargestellt wird.
Wer sich in das Thema Stylesheets einarbeiten möchte, dem sei das doch recht bekannte HTML-Kompendium Selfhtml empfohlen, das Ihnen im Web zur freien Verfügung steht.
2.3
Das Standardtheme Kubrick
WordPress wird seit der Version 1.5 mit zwei verschiedenen Themes ausgeliefert, dem klassischen, das bereits in den Vorgängerversionen enthalten war, und dem standardmäßig aktivierten Thema, das auf den schönen Namen „Kubrick“ hört. Diese Vorlage möchte ich Ihnen nun etwas genauer vorstellen.
2.3.1 Das ist drin Alle Elemente, die zu einem Theme gehören, werden in einem gemeinsamen Ordner abgelegt, der sich im Ordner themes befindet, der auf Ihrem Server im Verzeichnis wp-content angelegt wurde. Das Theme Kubrick ist innerhalb des Themewww.bomots.de
2.3
Das Standardtheme Kubrick
19
Verzeichnisses im Ordner default zu finden. In diesem Verzeichnis wurden eine Reihe von PHP-Dateien sowie ein Ordner images angelegt. Im letztgenannten Ordner befinden sich kleine Bilder, die für die Darstellung der Seitenränder beim Aufruf des Blogs genutzt werden.
Ich werde es in diesem Buch noch an der einen oder anderen Stelle erwähnen: Wenn Sie eine der Dateien verändern wollen, legen Sie sich ein Backup an. Loggen Sie sich dazu am besten per FTP auf Ihrem Server ein und kopieren Sie sich die Inhalte des Theme-Ordners auf Ihre Festplatte. Wenn Sie einen wichtigen Bereich der Datei so verändert haben, dass Ihr Blog sich merkwürdig verhält oder nicht korrekt dargestellt wird, können Sie immer noch das Backup wieder einspielen.
Die Zahl der PHP-Dateien, die zu einem Theme gehören, variiert stark. So ist Kubrick ein recht ausgefeiltes Theme, das für die verschiedenen Bereiche des Blogs eine oder mehrere PHP-Dateien nutzt.Wird das Blog aufgerufen, erfolgt der Aufruf über eine Index-Datei, die ebenfalls in PHP programmiert wurde. Diese Datei index.php ruft dann weitere PHP-Dateien auf.
2.3.2 Was macht was? In diesem Abschnitt möchte ich Ihnen die Elemente des Kubrick-Themes genauer vorstellen. Zu jeder Datei finden Sie eine kurze Beschreibung.
Datei
Funktion
index.php
Die Index-Datei ruft zunächst eine weitere Datei auf, die für die Darstellung des Kopfbereichs verantwortlich ist. Es folgt anschließend der Aufruf einer grundlegenden WordPress-Funktion, nämlich der Programmschleife, die nach Einträgen in der Datenbank sucht. Dieses Konstrukt sollten Sie manuell nicht verändern (eine Ausnahme bildet die Sprachanpassung). Am Ende der Datei sind zwei weitere Funktionsaufrufe zu finden. Der eine ruft den rechten sichtbaren Bereich, die Sidebar, des Blogs auf, die zweite Funktion die Fußzeile des Blogs.
footer.php
Footer.php formatiert die Fußzeile des Blogs. Dort befinden sich lediglich der Hinweis auf WordPress und der Name des Blogs. Sie können an dieser Stelle weitere Informationen bereitstellen.
WordPress kompakt
20
WordPress anpassen
Datei
Funktion
single.php
Klickt der Besucher auf die Überschrift eines Beitrags auf der Einstiegsseite, wird er zum eigentlichen Beitrag geführt, der bildschirmfüllend auf einer Seite dargestellt wird. Die Gestaltung dieser Seite wird von single.php vorgenommen. Der Abschluss der Datei wird vom Aufruf der Fußzeile über footer.php gebildet.
page.php
In WordPress können einzelne Seiten angelegt und Beiträge in mehrere Bildschirmseiten verteilt werden. Zur Darstellung solcher Seiten wird page.php genutzt. In diese Datei finden Sie zunächst wieder einen Funktionsaufruf, der in Form einer Schleife die zugrunde liegende Datenbank abfragt. Am Ende der Datei werden über footer.php und sidebar.php die Fußzeile und die Sidebar aufgerufen.
archive.php
Hat der Leser seine Auswahl getroffen, welches Archiv er einsehen möchte, wird archive.php genutzt, um die dazugehörigen Beiträge aufzulisten und darzustellen. Auch diese Funktion wirkt auf den ersten Blick sehr komplex, ist aber prinzipiell recht einfach. Die verschiedenen Verzweigungen werden gebraucht, um die in WordPress integrierten Arten von Archiven aufrufen zu können.
archives.php
Diese Funktion wird benötigt, um dem Leser des Blogs eine Übersicht der zur Verfügung stehenden Archive anzuzeigen.
search.php
Über diese Datei wird in dem Theme gesteuert, wie die Ergebnisse einer Suchabfrage dargestellt werden. Als Erstes findet sich in der Datei der Aufruf der Kopfzeile, folgerichtig wird sie mit dem Aufruf der Fußzeile und der Sidebar beendet. Dazwischen werden die internen Funktionen aufgerufen, die in Form einer Schleife die Ergebnisse der Suchabfrage auflisten.
searchform.php
Über diese Funktion wird die Suchfunktion von WordPress aufgerufen und zugleich das Suchformular. Dieses befindet sich in Kubrick in der Sidebar.
links.php
Die links.php ist für die Anzeige der in WordPress hinterlegten Verweise zuständig. Der Inhalt der Datei ist recht einfach gehalten. Sie enthält die Formatierungsanweisung den Titel eines Links als Überschrift darzustellen und ruft dann die interne Funktion zur Abfrage der Datenbank auf.
comments.php
Eine wichtige Funktion in jedem Blog ist die Möglichkeit, einen Kommentar zu einem Beitrag zu hinterlassen. Wird der Link für den Kommentar aufgerufen, wird zum einen die Liste der bereits abgegebene Kommentare angezeigt und zugleich das Formular zum Schreiben eines weiteren Kommentars angeboten.
www.bomots.de
Zwei Wege der Bearbeitung
21
Diese Datei ist ein recht kompliziertes Konstrukt einer Reihe von zu WordPress gehörenden internen Funktionen. Hier wird unter anderem geprüft, ob der Nutzer bereits angemeldet ist sowie eine Reihe anderer Parameter überprüft.
2.3.3 Kann Kubrick kein Deutsch? Auch wenn Sie die deutsche Sprachdatei von WordPress installiert und aktiviert haben, werden Sie bei der Verwendung des mitgelieferten Kubrick-Themes bemerken, dass es in Ihrem Blog zahlreiche Stellen gibt, die sich offensichtlich von der Spracheinstellung unbeeindruckt zeigen. Der Entwickler des Designs hat in den gerade vorgestellten Dateien zahlreiche Texte direkt eingefügt, die so von WordPress nicht erreicht und damit übersetzt werden können. Im weiteren Verlauf des Buches werde ich Ihnen immer wieder Hinweise geben, an welcher Stelle Sie Änderungen vornehmen müssen, damit Ihr Blog auch in deutscher Sprache erscheint.
Wenn Sie die Bastelarbeit an PHP-Dateien scheuen, bleibt Ihnen die Möglichkeit, sich ein anderes Theme zu installieren, in der Hoffnung, dass dort alle Übersetzungen greifen oder sich nach einem aktualisierten deutschsprachigen Kubrick umzusehen. Besonders ärgerlich ist, dass während der Niederschrift dieses Buches eine Aktualisierung von WordPress veröffentlicht wurde, die aber dieses Problem nicht behoben hat. Zwar wurde eine Menge an Fehlern behoben, aber trotz einigen Unmuts in der deutschsprachigen Nutzerschaft des Programms muss das Standardthema immer noch manuell überarbeitet werden.
2.4
Zwei Wege der Bearbeitung
Die Dateien eines Themes können auf zwei unterschiedliche Arten bearbeitet werden, die ich Ihnen nun kurz vorstellen möchte.
2.4.1 Bearbeitung per FTP Da ja der Zugriff auf den FTP-Server eine Voraussetzung für die Übertragung der zu WordPress gehörenden Dateien darstellt, bietet sich dieser Weg auch an, um die Dateien eines Themes zu bearbeiten. Sie kopieren die gewünschte Datei einfach lokal auf Ihren Rechner und bearbeiten sie ganz in Ruhe. PHP-Dateien und CSSDateien sind einfache Textdateien. Nutzen Sie zur Bearbeitung einen Texteditor WordPress kompakt
22
WordPress anpassen
Ihrer Wahl. Das von Ihnen eingesetzte Werkzeug sollte aber reine Textdateien abspeichern können.
Auf die Wichtigkeit eines Backups habe ich Sie bereits hingewiesen. Ist es in einem Text lediglich ärgerlich, ein Komma gelöscht zu haben, kann dies bei einer PHP-Datei fatale Auswirkungen haben und letztlich dazu führen, dass Ihr Blog mit einer hässlichen Fehlermeldung startet. Spätestens dann werden Sie froh sein, eine funktionsfähige Kopie des letzten Standes zu haben.
2.4.2 Bearbeitung in WordPress Die zweite Möglichkeit, die zu einem Theme gehörenden Dateien zu bearbeitet, stellt Ihnen WordPress selbst zur Verfügung. Um den integrierten Editor zu nutzen, loggen Sie sich in WordPress ein und wechseln in den Bereich Themes. In der zweiten Menüebene klicken Sie auf Theme Editor.
Am rechten Bildschirmrand wird nun eine Liste aller Dateien, die zu diesem Theme gehören, aufgelistet. Mit einem Klick auf den Link wird der Inhalt der Datei innerhalb des Editors dargestellt.
Der Theme-Editor von WordPress. www.bomots.de
Kopfgrafik austauschen
23
Hier bearbeiten Sie nun die Datei. Die Änderungen speichern Sie mit einem Druck auf den Schalter Datei aktualisieren. Bis zu diesem Zeitpunkt können Sie die Aktion noch abbrechen, indem Sie eine andere Datei öffnen oder in einen anderen Bereich der WordPress-Administration wechseln.
Im oberen Bereich des Bildschirms wählen Sie über ein Listenfeld ein anderes Theme aus, das Sie bearbeiten möchten. Die Benutzung des Editors ist sehr komfortabel und bietet den Vorteil, WordPress nicht verlassen zu müssen. Ich persönlich bevorzuge aber die Bearbeitung einer lokalen Kopie.
2.5
Kopfgrafik austauschen
Ein einfaches Mittel, Ihrem Blog basierend auf dem mitgelieferten Theme eine individuelle Note zu verleihen, besteht in dem Austausch der Kopfgrafik. Alle zum Theme gehörenden Grafiken befinden sich im Ordner images innerhalb des Theme-Verzeichnisses.
Durch den Austausch der Kopfgrafik verleihen Sie dem Blog eine individuelle Note.
WordPress kompakt
WordPress anpassen
24
Die Kopfgrafik verbirgt sich in der Datei kubrickheader.jpg. Öffnen Sie diese Datei in einem Grafikprogramm Ihrer Wahl. Wichtig beim Austausch des Motivs ist, dass Sie die Datei weder umbenennen noch in der Größe verändern, da sonst die Proportionen des Blogs nicht mehr stimmen bzw. gar nichts angezeigt wird.
Der Rest ist reines Handwerk: Hier können mehrere Wege zum Ziel führen. Markieren Sie in Ihrem Grafikprogramm einen Ausschnitt aus dem gewünschten neuen Motiv und fügen Sie diesen in die Zwischenablage ein. Öffnen Sie die Originalkopfgrafik und markieren Sie hier den blauen Bereich. In den meisten Programmen (Gimp, Photoshop etc.) werden Sie einen Befehl vorfinden, der es Ihnen ermöglicht, einen kopierten Bildausschnitt in eine Auswahl einzufügen. Diesen Befehl finden Sie meist im Menü Bearbeiten der Anwendung.
Alternativ verändern Sie die Größe des Ausgangsbildes auf die Abmessungen der Kopfgrafik. Dies geht schneller, ist aber nicht für alle Motive geeignet, da es bei der Skalierung zu Verzerrungen kommen kann. Überdies besteht die Kopfgrafik von Kubrick aus drei Bereichen, dem blauen Hauptteil, der aber noch von einer schmalen schwarzen Linie und einem breiteren grauen Bereich umgeben ist. Sowohl die Linie als auch der graue Bereich werden in den anderen zum Theme gehörenden Grafiken fortgeführt, so dass Ihre neue Kopfgrafik leicht zu einem Fremdkörper werden kann.
2.6
Hintergrundgrafiken ändern
Kubrick macht starken Gebrauch von Hintergrundgrafiken. Ihr Blog ist dabei von einer Hintergrundfarbe umgeben, von der, in Abhängigkeit der Größe des Browserfensters und der verwendeten Auflösung, mal mehr oder weniger zu sehen ist. Vor diesem Hintergrund scheinen die Beiträge in einer abgeschlossenen Einheit zu stehen. Der Hintergrund wird mit einer Grafik erzeugt.
Der optische Gesamteindruck wird durch insgesamt drei weitere Grafiken erreicht:
Kopfgrafik: Wie Sie diese ändern, habe ich Ihnen im vorherigen Abschnitt bereits gezeigt.
Fußzeile: Sie bildet den Abschluss der Blogseite.
www.bomots.de
Hintergrundgrafiken ändern
25
Einer Hintergrundgrafik, die sich unmittelbar hinter dem Text und den weiteren Content-Elementen des Blogs befindet. Von dieser Grafik existieren zwei unterschiedliche Varianten.
In diesem Abschnitt möchte ich Ihnen zeigen, wie Sie die Hintergrundbilder ändern.
Sehr einfach kann der Hintergrund des gesamten Blogs gewechselt werden. Sie benötigen auch dazu lediglich ein einfaches Grafikprogramm, selbst das zu Windows oder KDE gehörende Zubehör reicht für diese Operation aus. Öffnen Sie die Datei kubrickbgcolor.jpg in Ihrem Programm. Die Grafik besteht lediglich aus einem einfarbigen Block. Diesen füllen Sie nun mit einer Farbe Ihrer Wahl. Die Abmessungen der Datei sollten Sie aber keinesfalls ändern, um spätere Probleme auszuschließen. Haben Sie die Änderung durchgeführt, speichern Sie die Datei wieder auf dem Server. Rufen Sie nun Ihr Blog aus, erinnert es dank der neuen Kopf- und Hintergrundgrafik schon deutlich weniger an Kubrick.
Die Manipulation der Hintergrundgrafik, vor der der Inhalt des Blogs steht, ist deutlich aufwändiger. Der Bloghintergrund wird von den beiden Grafiken kubrickbg.jpg und kubrickbgwide.jpg gebildet. Für die Bearbeitung dieser Bilder benötigen Sie ein Grafikprogramm, das Ihnen bei der pixelgenauen Auswahl von Bereichen behilflich ist.
Die Datei kubrickbg.jpg wird beim Aufruf des Blogs verwendet. Am rechten Rand der Grafik ist ein farbiger Balken zu sehen, auf dem zusätzliche Informationen des Blogs wie die Linkliste angezeigt werden. In der Detailansicht eines Beitrags, beispielsweise beim Kommentieren eines Beitrags, kommt die Datei kubrickbgwide.jpg zum Einsatz.
Die Vorgehensweise entspricht in ihren Arbeitsschritten der Änderung der umgebenden Hintergrundgrafik. Öffnen Sie die beiden Dateien und markieren Sie beispielsweise den farbigen rechten Rand. Füllen Sie diesen mit einer Farbe Ihrer Wahl. Speichern Sie die Grafik ab und übertragen Sie diese auf den Server.
WordPress kompakt
26
WordPress anpassen
Mit etwas Geschick verpassen Sie Kubrick einen farbigen rechten Rand.
2.7
Schriftarten und Farben anpassen
Mit der Anpassung der Hintergrundgrafik verändert sich die Optik des Blogs bereits nachhaltig. Noch mehr Möglichkeiten bietet Ihnen die Bearbeitung des zum Theme gehörenden Stylesheets. Nachdem Sie eine Sicherungskopie der Datei style.css angefertigt haben, öffnen Sie sie mit einem Texteditor. Angenommen Sie haben den farbigen Hintergrund der Sidebar geändert, wie im vorherigen Abschnitt beschrieben. Nun sehen unter Umständen die Beschriftungen der einzelnen Bereiche nicht mehr harmonisch aus. Um diesen eine neue Farbe zuzuweisen, suchen Sie innerhalb des Stylesheets nach der Zeichenfolge #sidebar h2.
Möchten Sie die Farbe dieser Überschriften auf Weiß ändern, fügen Sie innerhalb des durch die geschweiften Klammern gebildeten Bereichs eine neue Zeile ein: color: white;. Nach dem Abspeichern und Übertragen auf den Server sind die Überschriften nun in weißer Schrift vor dem farbigen Hintergrund zu lesen. Ist dies bei Ihrem Test nicht der Fall, müssen Sie unter Umständen die Seite erneut in den Browser laden, um die Änderungen sehen zu können.
Durch Anpassung des Stylesheets erscheinen die Überschriften der Sidebar nun weiß. www.bomots.de
Schriftarten und Farben anpassen
27
Sie sind mit der Farbe der Verweise in Ihrem Blog nicht einverstanden? Das Stylesheet von Kubrick bietet Ihnen die Möglichkeit, dies zu ändern. Suchen Sie innerhalb der Datei nach dem Ausdruck: a, h2 a:hover, h3 a:hover {
Innerhalb der geschweiften Klammer wird mit der durch color eingeleiteten Anweisung die Farbe für die Links mit einem hexadezimalen Wert festgelegt. Dieser Zeilencode wird auch von den meisten HTML-Editoren genutzt. Wenn Ihnen eine solche Software nicht zur Verfügung steht, finden Sie im Internet diverse Farbtabellen, die Ihnen bei der Findung des korrekten hexadezimalen Codes helfen können.
Da das Stylesheet von Kubrick ausgezeichnet kommentiert worden ist, dürften Ihnen weitere Farbänderungen nicht schwer fallen. Sie brauchen lediglich nach der Anweisung color zu suchen. Die umgebenden Elemente werden Ihnen einen Hinweis darauf liefern, in welchem Zusammenhang die Farbdefinition steht.
Nach den Farbanpassungen wird es Zeit, sich auch einmal mit dem Schriftbild des Blogs zu beschäftigen. Die Standardvorlage richtet den Text von Beiträgen im Blocksatz aus. Gerade bei längeren Wortzusammensetzungen wirkt dies oft unschön, da die Zeilen dann nicht richtig ausgefüllt werden. Sofern auch Sie die klassische zum linken Rand bündige Ausrichtung bevorzugen, ändern Sie in der Vorlage einfach den dazugehörigen Wert.
Im Stylesheet suchen Sie nach folgendem Ausdruck: .post { margin: 0 0 40px; text-align: justify; }
Die Ausrichtung wird durch den Schlüssel text-align definiert. Ändern Sie justify in left ab, wird der Text zukünftig linksbündig dargestellt. Gerade dieser Abschnitt, der sich auf die eigentlichen Beiträge bezieht, bietet Ihnen weitreichende Möglichkeiten. Wechseln Sie doch einfach auch gleich die Schriftart und die Größe des verwendeten Fonts aus. Dazu ergänzen Sie den Eintrag um folgende Zeilen: WordPress kompakt
28
WordPress anpassen
font-family: 'Times New Roman', Serif; font-size: 12pt;
Mit dem Schlüssel font-family legen Sie die gewünschte Schriftart fest. Über den Eintrag in einfachen Anführungszeichen kann der Name einer Schriftart eingetragen werden. Da dieser Eintrag an erster Stelle steht, weist das Stylesheet den Browser an, diese Schrift zur Darstellung zu verwenden, sofern sie auch auf dem System des Anwenders installiert ist. Ist dies nicht der Fall, greift der Browser auf eine andere Schrift auf dem System des Nutzers zurück. Damit dieser Ersatz einigermaßen mit Ihren Vorstellungen harmonisiert, sollten Sie zusätzlich eine Schriftfamilie angeben, der die ursprünglich zugewiesene Schriftart angehört. In diesem Fall wird die Schrift „Times New Roman“ genutzt, die eigentlich auf allen Betriebssystemen zum Standardrepertoire gehört. Diese Schrift zeichnet sich durch so genannte Serifen aus, das sind die kleinen Linien, in die die einzelnen Buchstaben auslaufen, zum Beispiel am unteren Ende des Buchstabens „i“ oder „f“. Durch den Eintrag Serif definieren Sie, dass eine solche Schrift ersatzweise verwendet werden soll, wenn „Times New Roman“ nicht installiert ist.
Ich denke, dieser kleine Rundgang durch das Stylesheet bietet Ihnen genügend Anregungen, wie Sie die Optik Ihres Blogs noch weiter verfeinern können. Grundsätzlich ist die Änderung der zu einem anderen Theme gehörenden Stylesheets ähnlich, hier werden sich lediglich die Bezeichnungen der Schlüsselbereiche etwas unterscheiden.
www.bomots.de
Mit Kategorien arbeiten
3
29
Schöneres Bloggen
Nachdem Sie gesehen haben, wie Sie das Erscheinungsbild Ihres Blogs verändern können, soll es in diesem Kapitel um einige weitere Funktionen gehen, die ein Blog erst zu einem vollwertigen Internetjournal werden lassen.
3.1
Mit Kategorien arbeiten
Nur die wenigsten Blogs widmen sich ausschließlich einem Thema und selbst wenn dies der Fall ist, lassen sich unterschiedliche Schwerpunkte ausmachen. Um den Lesern Ihrer Seiten eine leichtere Zuordnung und Suche innerhalb der vorhandenen Beiträge zu ermöglichen, können Sie verschiedene Kategorien anlegen, denen dann die Artikel zugeordnet werden.
3.1.1 Kategorien einrichten Das Einrichten von Kategorien ist einfach und schnell erledigt. Loggen Sie sich in die Administrationsoberfläche Ihres Blogs ein. Klicken Sie dann auf den Link Verwalten. In der Menüleiste darunter drücken Sie einmal auf Kategorien. Damit gelangen Sie zum Bildschirm für die Verwaltung der Kategorien. Alle bereits angelegten Kategorien werden Ihnen in einer Liste angezeigt. Solang Sie keine eigenen Kategorien erzeugt haben, werden alle Beiträge einer gemeinsamen Kategorie uncategorized zugeordnet.
Unterhalb der Kategorienliste finden Sie den Abschnitt Neue Kategorie hinzufügen. Tragen Sie hier eine Bezeichnung in das Feld Name ein. Solle es sich bei der neuen Kategorie um eine Unterkategorie handeln, wählen Sie die übergeordnete Kategorie aus dem Feld Oberkategorie aus.
Optional kann für die neue Kategorie eine Beschreibung angelegt werden. Bei zahlreichen, thematisch dicht beieinander liegenden Kategorien macht dieser kurze beschreibende Text durchaus Sinn. Drücken Sie auf den Schalter Kategorie hinzufügen, um die neue Kategorie anzulegen. Sie können nun sofort die Anlage weite-
WordPress kompakt
30
Schöneres Bloggen
rer Kategorien fortsetzen, da Sie sich immer noch in der Kategorienverwaltung befinden.
Legen Sie ganz einfach neue Kategorien an.
3.1.2 Beiträge Kategorien zuweisen Am einfachsten ist es, bereits während des Schreibens eines Beitrags die entsprechende Kategorie zuzuweisen. Direkt neben dem Eingabefeld des Editors befindet sich hierfür ein eigener Abschnitt, der mit Kategorien beschriftet ist. In diesem Bereich werden Ihnen alle angelegten Kategorien angezeigt. Durch einfaches Klicken in die Optionsfelder vor den Kategoriebezeichnungen weisen Sie diese einem Beitrag zu.
Einmal zugewiesene Kategorien lassen sich auch zu einem späteren Zeitpunkt ändern oder ergänzen. Dazu loggen Sie sich in den Administrationsbereich ein und wechseln in den Abschnitt Verwalten. Markieren Sie hier Beiträge. Sie gelangen zur Übersicht Ihrer geschriebenen Artikel. Klicken Sie hier auf Bearbeiten. Es öffnet sich der Editor, in dem der Text des Beitrags angezeigt wird. Am rechten Rand befindet sich der Bereich zur Auswahl der Kategorien. Wählen Sie hier zusätzliche Kategorien aus oder aktivieren Sie neue Kategorien. Mit einem Druck auf Speichern übernehmen Sie die neuen Einstellungen. www.bomots.de
Bitte ein Ping – Blogs benachrichtigen
31
3.1.3 Kategorien bearbeiten Einmal eingerichtete Kategorien können jederzeit bearbeitet und umbenannt werden. Praktisch dabei: Beiträge, die einer auf diese Weise veränderten Kategorie zugeordnet sind, übernehmen automatisch die neuen Eigenschaften der Kategorie und brauchen nicht manuell verändert zu werden.
Innerhalb des Administrationsbereichs klicken Sie einmal auf Verwalten und anschließend auf Kategorien. Es wird die Liste der eingerichteten Kategorien angezeigt. Drücken Sie auf Bearbeiten neben der gewünschten Kategorie. Auf der nachfolgenden Bildschirmseite werden Ihnen die Eingabefelder für die Bearbeitung der Kategorie angeboten. Führen Sie hier die gewünschten Änderungen aus und klicken Sie abschließend auf Kategorie bearbeiten.
Wollen Sie eine Kategorie endgültig löschen, gehen Sie entsprechend vor. In der Liste der verfügbaren Kategorien drücken Sie neben dem gewünschten Eintrag auf den Link Löschen. Es folgt eine Sicherheitsabfrage, die Sie darüber informiert, dass nach dem Löschen einer Kategorie die dazu gehörenden Beiträge wieder der Kategorie „uncategorized“ zugeordnet werden. Wenn Sie sicher sind, klicken Sie auf OK, um das Löschen durchzuführen.
3.2
Bitte ein Ping – Blogs benachrichtigen
Sofern Sie nicht gerade prominent sind oder über Ihre bisherige Homepage sehr viele Besucher zu Ihrem Blog weiterleiten könnten, wird es eine Weile dauern, bis Sie eine nennenswerte Zahl von Lesern erreichen, was Ihren Spaß an der Sache aber nicht mindern sollte. Innerhalb der Blogosphäre hat sich ein Instrument etabliert, über das Sie andere Blogs und sogar Verzeichnisse über neue Artikel automatisch informieren können. Der dahinter stehende Mechanismus wird als Ping bezeichnet. Wenn Sie ein Ping senden, erhalten andere Blogs Kenntnis davon, dass es neue Nachrichten von Ihnen gibt.
WordPress erlaubt Ihnen die Hinterlegung von verschiedenen Adressen, die automatisch ein Ping erhalten, sobald Sie einen neuen Artikel veröffentlichen. Sie erreichen diese Einstellungen über die Optionen von WordPress. Innerhalb des Administrationsbereichs klicken Sie einmal auf den Link Optionen. Wechseln Sie nun in die Rubrik Schreiben. Im unteren Bereich der Bildschirmseite finden Sie einen Abschnitt, der mit Update Services beschriftet ist. WordPress kompakt
Schöneres Bloggen
32
In das dort befindliche Eingabefeld tragen Sie die URL für den Benachrichtigungsdienst ein. Jede URL muss hier in eine neue Zeile eingetragen werden. WordPress selbst hat dort bereits einen Eintrag erfasst. Der Dienst Pingomatic.com erreicht mit einem einzelnen Ping von Ihrer Seite zahlreiche andere Verzeichnisse und Dienste, so dass dieser Eintrag bereits reichen sollte, um Ihr Blog auf verschiedenen Internetseiten rund um das Thema Blogging anzuzeigen. Haben Sie die gewünschten Dienste innerhalb des Eingabefelds eingetragen, drücken Sie einmal auf den Schalter Einstellungen aktualisieren, um die Änderungen zu übernehmen.
Legen Sie hier fest, welche Dienste per Ping informiert werden sollen.
3.3
Trackbacks einfügen
Beim Pingen werden Verzeichnisse und andere Blogs über neue Beiträge informiert. Häufig wird es aber auch vorkommen, dass Sie sich bei Ihren Nachrichten auf einen Beitrag in einem anderen Blog beziehen. Die Welt der Blogs ist stark selbstreferentiell. Haben Sie einen interessanten Beitrag gelesen, der Ihnen gefällt oder über den Sie etwas schreiben wollen, informieren Sie den Urheber bzw. sein Blog über ein so genanntes Trackback darüber.
Wie lassen sich Trackbacks erklären? Stellen Sie sich vor, Ihr Blog spricht direkt ein anderes Blog an: „Du, ich habe etwas über dich geschrieben.“ Das andere Blog antwortet darauf: „Ehrlich? Zeig mal her!“ Und Ihr Blog antwortet: „Hier, lies selbst!“ Auf diese Weisen funktionieren Trackbacks. Bei einem Trackback notieren Sie zusätzlich zu Ihrem Artikel eine von der Quelle erzeugte URL. Über diese URL erkennt die Quelle, dass sie zitiert worden ist, und zeigt neben der URL Ihres Blogs meist auch einige Zeilen Ihres Artikels an.
Es gehört zum Selbstverständnis eines jeden richtigen Bloggers Trackbacks zu setzen, wenn tatsächlich etwas zitiert wurde oder aber die Anregung für einen www.bomots.de
Trackbacks einfügen
33
Beitrag aus einem anderen Blog entnommen wurde. Zum Zweiten sind Trackbacks auch eine interessante Möglichkeit, das eigene Blog bekannter zu machen, denn Besucher auf den Seiten der Quelle können den Trackbackhinweis anklicken und gelangen damit zu Ihrem Blog zurück.
Um einem Beitrag einen oder mehrere Trackbackhinweise zuzuordnen, gehen Sie so vor: 1.
Beginnen Sie mit dem Verfassen eines neuen Eintrags.
2.
Kopieren Sie die URI für den Trackback von der Originalquelle. Je nach der verwendeten Blogsoftware ist diese direkt unter dem Artikel zu finden, oder muss erst durch Aufruf des Beitrags ermittelt werden.
3.
Diese URI fügen Sie nun in das Feld Trackback ein URI unterhalb des Editors ein. Das Feld ändert seine Bezeichnung, wenn Sie die erweiterten Schreiboptionen nutzen und heißt dann Sende Trackback, was aber keinen funktionalen Unterschied macht.
4.
Wollen Sie mehrere Trackbacks gleichzeitig absenden, tragen Sie alle Adressen in das Feld ein, wobei zwischen den einzelnen Adressen ein Leerzeichen eingefügt sein sollte.
5.
Veröffentlichen Sie nun Ihren Artikel.
Geben Sie in dieses Feld die URI für ein Trackback ein.
Das ist bereits alles. Wenn Sie den Beitrag nun veröffentlichen, kontaktiert der Server, auf dem Ihr Blog läuft, die Quelle. Allerdings ist dies noch keine Garantie, dass Ihr Trackbackhinweis auch dort sichtbar ist. Einige Betreiber behalten sich vor, nicht nur Kommentare zu moderieren, sondern auch fallweise über die Annahme eines Trackbacks zu entscheiden. Hat sich der Betreiber nun dagegen entschieden, Ihr Trackback anzunehmen (aus welchen Gründen auch immer das geschehen sein mag), bleibt Ihr Eintrag dort unsichtbar.
WordPress kompakt
Schöneres Bloggen
34 3.4
Uploadfunktion nutzen und Bilder skalieren
Wenn Sie dies wünschen, können Sie in WordPress den Upload von Dateien für sich und andere Autoren erlauben. Damit brauchen Sie sich nicht erst per FTP mit Ihrem Webserver zu verbinden, sondern stellen beispielsweise Bildmaterial, das Sie in einem Artikel nutzen möchten, direkt aus WordPress heraus auf den Server. Um die Funktion nutzen zu können, müssen zwei Voraussetzungen erfüllt sein: 1.
Das Verzeichnis auf dem Webserver muss existieren und darf nicht schreibgeschützt sein.
2.
Die Uploadfunktion muss vom Administrator eingeschaltet werden.
3.4.1 Uploadfunktion einschalten Um den Dateiupload zu erlauben, loggen Sie sich als Administrator in WordPress ein. Wechseln Sie nun in den Bereich Optionen und dort in den Abschnitt Verschiedenes. Auf dieser Bildschirmseite finden Sie das Optionsfeld Erlaube das Hochladen von Dateien. Nach Anklicken ist der Upload eingeschaltet.
Legen Sie in diesem Dialog die Einstellungen für den Dateiupload fest.
Kontrollieren Sie innerhalb des Dialogs die Einstellungen für die Pfade, damit die hochgeladenen Dateien auch in die korrekten Verzeichnisse übertragen werden. An den Voreinstellungen von WordPress nehmen Sie am besten keine größeren Änderungen vor.
Der Dialog bietet Ihnen noch einige Optionen an, die für den Upload wichtig sind:
www.bomots.de
Uploadfunktion nutzen und Bilder skalieren
35
Maximale Größe: In diesem Feld legen Sie fest, wie groß eine Datei maximal sein darf, damit sie noch übertragen wird.
Erlaubte Datei Endungen: Um das Hochladen von ausführbaren Dateien zu verhindern, können in dieses Feld erlaubte Dateiendungen eingetragen werden. Beschränken Sie sich hier am besten auf die voreingestellten Grafikformate.
Maximaler Level zum Hochladen: Über dieses Feld wird bestimmt,welche Bewertung ein Nutzer des Blogs haben muss, damit er auch Dateien hochladen darf.
Wurden alle Änderungen vorgenommen, speichert ein Druck auf den Schalter Einstellungen aktualisieren die Änderungen ab.
3.4.2 Dateien hochladen Sobald Sie den Upload von Dateien eingerichtet haben, sehen dazu berechtigte Benutzer nach dem Login einen neuen Menüpunkt: Upload. Nach der Auswahl des Eintrags gelangen Sie zur eigentlichen Uploadseite.
Mit einem Druck auf Durchsuchen öffnet sich der Dialog zur Auswahl von Dateien. Navigieren Sie in das Verzeichnis auf Ihrem System, in dem sich die gewünschte Datei befindet. Markieren Sie innerhalb dieses Dialogs die benötigte Datei.
In das Feld Beschreibung kann optional ein Text hinzugefügt werden, der das Bild beschreibt. Direkt unterhalb des Feldes finden Sie vier Optionsschalter vor, über die Sie das automatische Erstellen einer Vorschau einrichten können. Dazu müssen auf Ihrem Webserver die unter Linux üblichen Image-Bibliotheken installiert sein.
WordPress kompakt
36
Schöneres Bloggen
Suchen Sie die Datei aus und legen Sie die Einzelheiten für den Upload fest.
Wählen Sie innerhalb der Optionen die gewünschte Größe für die Dateivorschau aus oder tragen Sie unter Benutzerdefinierte Größe einen eigenen Wert ein. WordPress legt dann zusätzlich zur Datei die Vorschaugrafik innerhalb des von Ihnen in den Einstellungen festgelegten Verzeichnisses an. Der ursprüngliche Dateiname wird durch den Zusatz thumb ergänzt. Aus der Grafik abc.jpg wird also automatisch thumb-abc.jpg. Mit einem Druck auf Hochladen beginnen Sie mit dem Upload.
3.5
Links verwalten
Verweise auf andere Internetseiten gehören zu jeden Internetauftritt dazu, erst recht in einem Blog, in dem ja auch und gerade private Informationen preisgegeben werden. Wieso also nicht auch Ihre persönlichen Lieblingsseiten im WWW? Wenn Sie bereits einen Dienst wie del.icio.us nutzen, können Sie die dort gespeicherten Links ebenfalls Ihren Besuchern vorstellen. Lesen Sie dazu einfach im Kapitel 7.2.4 mehr.
www.bomots.de
Links verwalten
37
Die Verwaltung der Links ist über den gleichnamigen Haupteintrag im Administrationsbereich von WordPress erreichbar. Nach Auswahl des Menüeintrags gelangen Sie zu einer Übersicht der bereits hinterlegten Links. Diese sind tabellarisch aufgelistet. Um sich einen besseren Überblick zu verschaffen, können die Links über die Listenfelder am oberen Rand des Bildschirms sortiert werden.
Die Linkverwaltung von WordPress.
Im linken Bereich finden Sie das Listenfeld Zeige Links der Kategorie. Wurden Kategorien vergeben, sind diese aus dem Feld wählbar. Markieren Sie hier die gewünschte Kategorie und drücken Sie anschließend auf den Schalter Zeige. Danach werden Ihnen nur die Links angezeigt, die dieser Kategorie angehören.
Rechts von der Kategorieauswahl wurde ein zweites Listenfeld angebracht, über das sich die Sortierung der angezeigten Verweise ändern lässt. Markieren Sie in diesem Feld das gewünschte Kriterium und drücken Sie danach auf Zeige. Mit dieser Übersicht erreichen Sie auch die weiteren Bearbeitungsoptionen für die Links.
3.5.1 Links hinzufügen Um einen Link zu hinterlegen, rufen Sie den Abschnitt Links im Administrationsbereich von WordPress auf. Klicken Sie danach auf Link hinzufügen. Sie gelangen WordPress kompakt
Schöneres Bloggen
38
damit zu einer anderen Bildschirmmaske, in der Sie die Details zum neuen Link hinterlegen.
Der Bildschirm gliedert sich in verschiedene Abschnitte. Im oberen Teil machen Sie die Grundlegenden Angaben. Folgende Felder gilt es zu füllen:
URI: In diesem Feld tragen Sie die Adresse der Seite ein, auf die Sie verweisen möchten.
Link Name: Dabei handelt es sich um den für den Besucher der Seite sichtbaren Text, der als Link dargestellt wird. Um das Wort „Homepage“ zu einem Link zu machen, tragen Sie in das Feld das Wort „Homepage“ ein.
Kurze Beschreibung: Hier kann der Link beschrieben werden. Nutzen Sie das mitgeliederte Theme, werden die Links in der Sidebar angezeigt, wobei die Beschreibung direkt neben dem Verweis zu sehen ist.
Kategorie: Schließlich finden Sie ein Listenfeld vor, über das Sie den Verweis einer Kategorie zuordnen können. Um dies tun zu können, müssen zunächst Kategorien angelegt worden sein.
Damit haben Sie alle notwendigen Informationen eingetragen. Die weiteren Felder auf dieser Seite sind optional. Drücken Sie einfach auf Link hinzufügen, um den Link in Ihre Sammlung zu übernehmen.
Direkt unter den Standardangaben präsentiert sich Ihnen ein Bereich, der mit XFN bezeichnet ist. Dabei handelt es sich um die Abkürzung für „XHTML Friends Network“. Verkürzt handelt es sich hierbei um den Versuch, die Beziehungen zwischen Menschen und ihren Dokumenten (wie Ihrem Blog) über Links sichtbar zu machen. Derzeit gibt es noch wenig Programme, die diesen Versuch unterstützen und Ihnen die Beziehungen tatsächlich auch anzeigen, aber WordPress gehört bereits dazu.
www.bomots.de
Links verwalten
39
Grundlegende Informationen für einen Link.
Möchten Sie diese zusätzlichen Metainformationen nutzen, füllen Sie einfach die weiteren Informationen innerhalb der Bildschirmseite aus. Klicken Sie dazu in die Optionsfelder, die Ihnen angeboten werden. Mit jedem Klick füllt sich das Feld Beziehung mit weiteren Informationen. Auch unter diesem Bereich wurde ein Schalter Link hinzufügen angebracht.
Mit XFN erläutern Sie die Linkbeziehungen.
Unterhalb des Abschnitts Linkbeziehungen lassen sich die erweiterten Informationen eintragen. Auch diese Informationen sind nicht unbedingt notwendig, damit WordPress kompakt
Schöneres Bloggen
40
die Verweise korrekt angezeigt werden, erlauben dem Autoren, aber die Hinterlegung ergänzender Hinweise bzw. nehmen Einfluss darauf, wie die Links dargestellt werden. Die nachfolgenden Felder stehen zur Auswahl:
Bild URL: Optional kann zu einem Link ein Bild hinterlegt werden. Das Bild selbst wird nicht in der Datenbank gespeichert, sondern lediglich als Verweis auf die Bilddatei. Die URL, die zu diesem Bild führt, wird hier eingetragen.
RSS URL: Bietet das Angebot, auf das Sie verweisen, einen RSS-Feed an, tragen Sie URL, unter der dieser Feed abonniert werden kann, in diesem Feld ein.
Die erweiterten Einstellungen zu einem Link.
Notizen: Dieses Feld bietet Ihnen ausreichend Platz, um Notizen zum Link zu hinterlegen.
Bewertung: In diesem Listenfeld geben Sie eine rein subjektive Bewertung über die Qualität des Links ab.
www.bomots.de
Links verwalten
41
Target: Rufen Sie aus einer Internetseite einen Verweis auf, wechselt der Inhalt des Browserfensters vollständig, wenn Sie in Ihrem Browser nicht festlegen, dass sich ein neues Fenster oder ein neues abhängiges Fenster öffnet. In den HTML-Versionen bis HTML 4 kann ein optionaler Parameter zu einem Link hinterlegt werden, der das Verhalten des Browsers beim Aufruf des Links steuert. Diese Parameter finden Sie auch über die Optionsfelder vor. Allerdings führt die Nutzung dieser Option dazu, dass Ihre Seiten nicht mehr dem aktuellen Standard XHTML entsprechen, der diese Parameter nicht unterstützt. „Blank“ öffnet automatisch ein neues Browserfenster, „top“ platziert den neuen Inhalt über dem anderen, wechselt also den Bildschirminhalt.
Sichtbar: Über diesen Eintrag schließen Sie einen Link von der Darstellung aus, ohne ihn aus der Datenbank zu löschen.
Haben Sie alle Änderungen vorgenommen, drücken Sie auf Link hinzufügen.
3.5.2 Links in Kategorien organisieren Um Ihnen und Ihren Besuchern einen besseren Überblick über die angebotenen Verweise zu schaffen, können diese in Kategorien organisiert werden. Beim Eintragen eines neuen Links, wird Ihnen ja auch bereits ein entsprechendes Listenfeld für die Auswahl angeboten. In diesem Abschnitt möchte ich Ihnen das Erstellen und Bearbeiten von Kategorien näher erläutern. Die dazugehörenden Funktionen erreichen Sie über den Administrationsbereich von WordPress. Wechseln Sie hier in den Abschnitt Links und klicken dort auf Link Kategorien.
Sie gelangen damit zu einer übersichtlichen Bildschirmseite, in deren oberen Bereich Ihnen die bereits angelegten Kategorien und deren Optionen präsentiert werden. Darunter wurden die Felder angeordnet, über die Sie die Einstellungen für Kategorien vornehmen.
Name: In diesem Feld tragen Sie die Bezeichnung der Kategorie ein.
Zeige: Über die Optionen dieses Feldes regeln Sie die Sichtbarkeit der zusätzlichen Informationen zu einem Link. Bild zeigt optional ein zu dem Link hinterlegtes Bild an. Beschreibung blendet den zusätzlichen von Ihnen eingetragenen beschreibenden Text zum Verweis ein. Bewertung und Aktualisiert stellen den Lesern Ihres Blogs die gleichnamigen Infos zur Verfügung. WordPress kompakt
Schöneres Bloggen
42
Sortier Reihenfolge: Die Links einer Kategorie können sortiert angezeigt werden. Welches Sortierkriterium dabei genutzt wird, stellen Sie über das Listenfeld ein. Markieren Sie es dazu einfach aus der Liste.
Limit: Haben Sie zahlreiche Links in der Datenbank erfasst, kann für den Leser eine zu lange Liste auch ermüdend sein. Deshalb haben Sie in diesem Feld die Möglichkeit, die maximale Zahl der angezeigten Links zu definieren. Mit der Option Zufällig aus der vorherigen Option bieten Sie dem Leser eine immer wieder neue Liste aus Ihren Links an.
Umschalten: Über die Option legen Sie fest, dass alle anderen Links nicht mehr sichtbar sind, sobald Sie einen neuen Link angelegt haben.
In diesem Dialog legen Sie die Einstellungen für eine Link-Kategorie fest.
Im nächsten Abschnitt der Bildschirmseite nehmen Sie Einfluss auf die Formatierung der Links einer Kategorie. Es gibt drei Bereiche, deren Formatierung geändert werden kann, allerdings benötigen Sie HTML-Kenntnisse, um diese Optionen auch wirklich nutzen zu können. Wenn Sie sich unsicher sein sollten, belassen Sie es bei den Voreinstellungen.
3.5.3 Links importieren WordPress gestattet Ihnen auch den Import von gesammelten Links. Diese Funktion erkläre ich Ihnen im Zusammenhang mit der Anzeige einer so genannten Blogroll. Leider werden außer dem dort vorgestellten OPML keine weiteren For-
www.bomots.de
Links verwalten
43
mate unterstützt. So ist es leider derzeit nicht möglich, beispielsweise die Lesezeichensammlung Ihres Browsers direkt zu importieren.
3.5.4 Links löschen oder unsichtbar machen Einzelne Verweise können über die Verwaltungsfunktionen von WordPress unsichtbar gemacht oder sogar gelöscht werden. Dazu wechseln Sie in den Administrationsbereich und rufen die Linkverwaltung über den Eintrag Links auf. Dort markieren Sie den Eintrag Links verwalten.
Neben jedem Eintrag in der Liste finden Sie einen Link, der mit Löschen beschriftet ist. Nach dem Druck auf diesen Link erfolgt eine Sicherheitsabfrage. Sobald Sie diese bestätigen, wird der Eintrag aus der Datenbank und Ihrem Blog gelöscht.
Wollen Sie einen oder mehrere Links vorübergehend deaktivieren, klicken Sie mit der Maus in das kleine Optionsfeld am Ende jeder Tabellenzeilen. Am unteren Rand der Bildschirmseite finden Sie einen kleinen Schalter, der mit Sichtbarkeit umkehren bezeichnet ist. Dieser Befehl wirkt sich auf alle markierten Elemente aus. Haben Sie nur sichtbare Links markiert und rufen den Befehl auf, so werden die Links unsichtbar. Der Befehl bewirkt also die Umkehrung des aktuellen Zustands.
3.5.5 Links bearbeiten Die Links Ihrer Sammlung können auch einzeln bearbeitet werden. Rufen Sie die Verwaltung der Links auf. Neben jedem Eintrag der Tabelle befindet sich der Verweis Bearbeiten. Mit einem Mausklick auf diesen Eintrag rufen Sie die bereits vorgestellte Bildschirmseite auf, über die Sie einen Link erfassen. Haben Sie die gewünschten Änderungen vorgenommen, drücken Sie auf den Schalter Änderungen speichern.
WordPress kompakt
44
Schöneres Bloggen
www.bomots.de
Standardformatierungen
45
4 Der Editor im Detail
Das wichtigste Werkzeug in Ihrem Blog ist der integrierte Editor zum Schreiben der Artikel. Die Benutzung des Editors setzt leider einige grundlegende Kenntnisse in HTML voraus. Über Plugins können aber auch alternative Texteingabemethoden nachgerüstet werden, die dem Nutzer diese Kenntnisse ersparen. In diesem Kapitel möchte ich Ihnen sowohl den Standardeditor als auch einige der Alternativen vorstellen.
4.1
Standardformatierungen
Sofern keine weiteren Plugins installiert oder aktiviert worden sind, schreiben und formatieren Sie Ihre Beiträge direkt im Editor, der Ihnen über seine so genannten Quicktags einige Möglichkeiten zur Textgestaltung anbietet. Die Bedienung ist recht einfach. An der Position, ab der eine neue Formatierung zum Einsatz kommen soll, drücken Sie einmal auf den Quicktag innerhalb des Editors. Sie können nun einfach weiter schreiben. Soll die Formatierung wieder beendet werden, klicken Sie erneut auf den Quicktag.
Auch das nachträgliche Zuweisen der gewünschten Formatierung ist möglich. Markieren Sie dazu mit der Maus innerhalb des Editors die gewünschte Passage. Klicken Sie anschließend auf den Quicktag. Es erscheinen nun die dazugehörigen HTML-Befehle direkt innerhalb des Editors.
Die Leiste mit den Quicktags aus dem Editor.
In der nachfolgenden Tabelle finden Sie die Standardformate:
WordPress kompakt
46
Der Editor im Detail
Quicktag
Funktion
str
Leitet sich vom Element <strong> ab. Damit formatieren Sie eine Passage fett.
em
Steht für <emphasis> und lässt den Text kursiv erscheinen.
b-quote
Leitet sich von Blockquote ab. Sie kennzeichnen ein Zitat, das innerhalb Ihres Textes hervorgehoben wird.
del
Hiermit erzeugen Sie durchgestrichenen Text. Ideal etwa, um Überarbeitungen zu kennzeichnen.
ins
Die Abkürzung leitet sich von Insert ab. So zeigen Sie an, dass ein Text nachträglich eingefügt worden ist. Der Text wird unterstrichen dargestellt.
Wenn Sie über fundierte Kenntnisse in HTML verfügen, können Sie natürlich die Sprachelemente auch manuell direkt in den Editor einfügen, ohne erst die Quicktags nutzen zu müssen. Nachfolgend ein kleines Beispiel, wie ein Beitrag innerhalb des Editors aussehen könnte. <strong>Dieser Text erscheint fett. <em>Hier wurde der Begriff betont dargestellt. <del datetime="2005-04-11T13:01:01-02:00">Diese Passage erscheint als gelöschter Text.
Während dieser Satz nachträglich eingefügt worden ist. Und dieser Bereich wird als Zitat ausgezeichnet, so dass die Leser schneller erkennen, dass es sich hier um ein Zitat handelt.
www.bomots.de
Vorschau eines Beitrags ansehen
47
So präsentiert sich der obige Text im Blog selbst.
4.2
Vorschau eines Beitrags ansehen
Der WordPress-Editor arbeitet nicht nach dem so genannten WYSIWIG-Prinzip, Sie sehen also nicht sofort, wie sich der Text darstellt. Mit einem kleinen Trick ist es dennoch möglich, sich eine Vorschau des Beitrags anzusehen, noch bevor er publiziert wird. Klicken Sie innerhalb des Editors auf den Link erweiterte Schreiboptionen. Neben den zusätzlichen Feldern, die nun sichtbar werden, finden Sie am Ende der Bildschirmseite eine Vorschau Ihres Beitrags. Diese Vorschau wird immer dann aktualisiert, wenn Sie auf den Schalter Speichern und bearbeiten drücken. Erst wenn der Beitrag entweder veröffentlicht oder durch das einfache Speichern zu einem Entwurf gemacht wird, verschwindet die Möglichkeit der Kontrolle.
4.3
Links einfügen
Verweise auf eigene Artikel oder externe Internetseiten werden häufig in einem Blog eingesetzt. Der WordPress-Editor bietet mit dem Quicktag link eine unkomplizierte Form, schnell einen Verweis in den Text einzufügen.
Dazu markieren Sie innerhalb des Editors den Text, der als Linktext dienen soll. Klicken Sie anschließend auf link. Es öffnet sich nun ein kleines Fenster, das als JavaScript-Anwendung programmiert wurde. Dort tragen Sie die URL des VerweiWordPress kompakt
48
Der Editor im Detail
ses ein. Vergessen Sie nicht das führende „http://“ vor der eigentlichen Adresse, da es sonst bei der Darstellung des Links möglicherweise zu einem Problem kommt.
In dieses Fenster tragen Sie die Ziel-URL Ihres Links ein.
4.4
Listen erzeugen
Zusammengehörende Fakten werden Sie Ihren Lesern in Form einer Liste präsentieren. Genau wie HTML kennt WordPress zwei Formen von Listen. Die so genannte geordnete Liste (Ordered List), die sich dadurch auszeichnet, dass jedes Listenelement nummeriert ist.
Zum Zweiten die ungeordnete Liste (Unordered List), deren Elementen ein kleiner Blickfangpunkt vorangestellt wird. Für beide Listenarten steht ein Quicktag im Editor zur Verfügung. Mit ol erzeugen Sie eine nummerierte Liste, mit ul wird eine ungeordnete Liste erstellt. Die Listenelemente kennzeichnen Sie durch einen Klick auf li, was für List-Item steht.
Um eine nummerierte Liste Ihrer Lieblingsbücher zu erstellen, drücken Sie also zunächst auf ol und anschließend auf li. Schreiben Sie nun den ersten Titel auf. Am Ende des ersten Eintrags drücken Sie nun erneut auf li, wobei sich die Beschriftung etwas gewandelt hat. Es ist nun ein kleiner Schrägstrich zu sehen, der Sie darauf aufmerksam macht, dass Sie das HTML-Element zunächst beenden müssen. Fügen Sie nun den zweiten Listeneintrag hinzu. Am Ende der Liste klicken Sie erneut auf ol, das ebenfalls durch einen kleinen Schrägstrich gekennzeichnet worden ist.
www.bomots.de
Mit Seiten arbeiten
49
Der Text sieht am Ende etwa so aus:
- Der Zauberberg
- Die 27ste Stadt
Komplizierte Konstruktionen, so genannte verschachtelte Auszeichnungen, sind mit dem eingebauten Editor leider nicht möglich, da die Programmlogik nicht erlaubt, mehrere Instanzen des gleichen Sprachbefehls zu öffnen, also mehrfach eine Liste zu erzeugen. Wenn Sie häufiger mit solchen Konstruktionen arbeiten möchten, müssen Sie sich nach einer Alternative umsehen.
4.5
Mit Seiten arbeiten
In WordPress der Version 1.5 hat erstmals die Möglichkeit Einzug gehalten, statische Seiten anzulegen. Diese werden wie Artikel bearbeitet und sind auch über den Editor erreichbar. Die Seiten werden dynamisch erzeugt, präsentieren aber im Gegensatz zu Archiven und der Startseite statische Inhalte.
Durch diese, vielleicht zunächst etwas schlicht anmutende Funktion wächst WordPress über das reine Blogging hinaus und kommt einem Content Management System näher. Auf solchen statischen Seiten können Sie beispielsweise einen Shop platzieren oder das Impressum anlegen. Ihren Ideen sind dabei keine Grenzen gesetzt.
4.5.1 Seiten anlegen Um eine neue Seite anzulegen, loggen Sie sich in WordPress ein und wechseln in den Bereich Schreiben. Sie finden hier den Unterpunkt Seite schreiben. Es wird nun der Editor aufgerufen, der auch für das Verfassen von Artikeln verwendet wird. Hier vergeben Sie einen Seitentitel und erlauben respektive verbieten Kommentare und Pings auf dieser Seite.
Neben dem Feld für die Vergabe eines Passwortschutzes für die Seite befindet sich das Listenfeld Übergeordnete Seite. Eine neue Seite kann zu einer Unterseite einer WordPress kompakt
Der Editor im Detail
50
bereits angelegten Seite werden. Solche Unterseiten werden beim Standardlayout von WordPress etwas eingerückt dargestellt.
Unterseiten in der Sidebar des Standardthemes. Unterhalb des Editors sind die weiteren Optionen zu einer Seite angebracht. Dort stehen folgende Optionen zur Verfügung:
Template der Seite: In diesem Listenfeld werden Ihnen die für die Seitengestaltung verfügbaren Template angeboten. Treffen Sie hier eine Auswahl, ob etwa das Standardtemplate (das sind die Blogeinträge) oder eine andere Form genutzt werden soll.
Titelform: In diesem Feld tragen Sie eine vom Titel abweichende Bezeichnung ein. Über den eingetragenen Namen kann die Seite anschließend per Link aufgerufen werden.
Seitenbesitzer: Sind mehrere Benutzerkonten auf Ihrem System aktiv, legen Sie über das Listenfeld ganz einfach den Seitenbesitzer fest, der dann auf der Seite auch Änderungen vornehmen darf.
Reihenfolge: Über die Eingabe eines Wertes in diesem Feld legen Sie die dargestellte Reihenfolge gleichberechtigter Seiten fest. Die Programmschleife in WordPress stellt Einträge in der Reihenfolge ihres Vorkommens in der Datenbank ein. Damit wäre aber die sinnvolle Strukturierung von Inhalten nicht ohne weiteres möglich. Über die Reihenfolge passen Sie dieses Verhalten an Ihre Bedürfnisse an. Die erste Seite in einem „Seitenstapel“ trägt immer die Seitennummer 0.
Sind Sie mit den Änderungen zufrieden, klicken Sie zum Abschluss auf den Schalter Neue Seite erstellen. Damit wird die Seite angelegt.
www.bomots.de
Mit Seiten arbeiten
51
4.5.2 Seiten bearbeiten und Löschen Sie können jederzeit den Inhalt Ihrer statischen Seiten ergänzen und überarbeiten. Sie erreichen die bereits erstellten Seiten über den Abschnitt Verwalten Ihrer Installation. Nach Aufruf des Menüpunkts finden Sie einen Unterpunkt Seiten in der Navigation.
Nach dem Aufruf werden Ihnen in einer Tabelle alle bereits angelegten Seiten dargestellt. Neben jedem Tabelleneintrag befinden sich drei Links, die folgende Funktionen bereitstellen:
Ansehen: Nach einem Klick auf diesen Link wird Ihnen die Seite so dargestellt, wie auch Ihre Besucher sie sehen.
Bearbeiten: Führt Sie zum Editor, der Ihnen die gleichen Optionen wie während der Erstellung der Seite anbietet. Haben Sie Änderungen vorgenommen, werden diese mit einem Druck auf Seite bearbeiten gespeichert.
Löschen: Nach einem Klick auf diesen Link erfolgt eine Sicherheitsabfrage. Wenn Sie diese bestätigen, wird die markierte Seite gelöscht und aus der Datenbank entfernt.
Die Verwaltung der Seiten.
4.5.3 Auf Seiten verweisen Selbstverständlich können Sie auf Ihre statischen Seiten auch verweisen. Das mit WordPress ausgelieferte Theme listet Seiten am rechten Rand auf. Dazu befindet sich innerhalb der Datei sidebar.php ein entsprechender Funktionsaufruf.
WordPress kompakt
52
Der Editor im Detail
Da es sich bei den Seiten ebenfalls um Einträge in der Datenbank handelt, greifen die gleichen Mechanismen wie bei den Artikeln selbst. Haben Sie sich eine eigene Linkstruktur zusammengestellt (wie im Kapitel 8.7 dargestellt), wird für den Verweis der Titel des Beitrags verwendet, es sei denn, Sie haben bei der Erstellung der Seite im Feld Titelform eine abweichende Eingabe vorgenommen. Wurden keine Änderungen an der Struktur der Permalinks vorgenommen, werden die Seiten durch ihre ID innerhalb der Datenbank erreicht.
4.5.4 Dank Plugins – Seiten zur Homepage machen Die Startseite Ihres Blogs muss nicht notwendigerweise mit einer Übersicht der aktuellen Beiträge beginnen. Dank einiger verfügbarer Plugins für WordPress kann auch eine Ihrer statischen Seiten als Homepage dienen. Ob dies für ein Blog sinnvoll ist oder nicht, sei an dieser Stelle einmal dahingestellt. Ein solches Plugin können Sie schnell selbst schreiben: Pages in the admin UI and look at the ID column. $ptf_front_page = 1; function ptf_front_page($query_string) { global $ptf_front_page; $query = new WP_Query(); www.bomots.de
Mit Seiten arbeiten
53
$query->parse_query($query_string); if ($query->is_home) { $query_string = add_query_arg('page_id', $ptf_front_page, $query_string); } return $query_string; } add_filter('query_string', 'ptf_front_page'); ?>
Sie finden diesen Quelltext auch im Wiki von WordPress, wenn Sie nach dem Begriff „pages“ suchen. Speichern Sie den Quelltext unter dem Namen page-tofront.php ab. Der Eintrag $ptf_front_page = 1; legt fest, welche laufende Nummer die Seite tragen soll, die zur Homepage gemacht wird. Ändern Sie den Wert nach Ihren Wünschen ab. Die laufende Nummer wird Ihnen in der Übersicht Ihrer angelegten Seiten als erster Eintrag einer jeden Zeile innerhalb des Administrationsbereichs dargestellt. Haben Sie die Datei angepasst, kopieren Sie sie per FTP in das Plugin-Verzeichnis Ihrer Installation. Als Administrator aktivieren Sie im Anschluss das Plugin.
Mit einem Plugin und der Seitentechnik nutzen Sie eine Homepage für Ihr Blog.
WordPress kompakt
54
Der Editor im Detail
Mehr brauchen Sie nicht zu tun. Rufen Sie Ihr Blog nun auf, blicken Sie auf eine neue Homepage. Eine solche Anpassung kann aber auch problematisch sein. Je nachdem, wie Sie das Erscheinungsbild Ihres Blogs verändert haben, sind die eigentlichen Einträge Ihres Blogs nicht mehr erreichbar. Wurde beim Standardlayout etwa der Link auf die Archive aus der Sidebar auskommentiert oder gelöscht, stecken Ihre Besucher in einer Sackgasse. Ist dies bei Ihnen der Fall, müssen Sie einen manuellen Link etwa auf das Archiv Ihres Blogs setzen. Die entsprechenden Funktionen haben Sie bereits im Zusammenhang mit der Anpassung der Templates kennen gelernt.
4.6
Externes HTML einfügen
Sowohl in den eigentlichen Templates als auch innerhalb eines Beitrags kann HTML direkt eingebunden werden. Hierbei kann es sich auch um Inhalte anderer Server handeln. Sie fügen einfach an der Stelle Ihres Beitrages, an der der externe Inhalt dargestellt werden soll, die entsprechenden Codezeilen ein. Sofern es sich lediglich um JavaScript-Code oder externe Grafiken handelt, wird das zu keinen Problemen führen. Eine Ausführung von externem PHP-Code ist dagegen nicht vorgesehen und dürfte bereits an den Sicherheitseinstellungen Ihres Webservers scheitern.
4.7
Alternative Eingabe: Textile
Der Editor von WordPress arbeitet zuverlässig und ist mit Sicherheit gerade Einsteigern eine gute Hilfe. Wenn Sie bereits über fortgeschrittene Kenntnisse in HTML verfügen, suchen Sie vielleicht ein flexibleres Instrument zur Texterfassung, das sich zusätzlich dadurch auszeichnet, weitgehend auf die umständliche Mausbedienung zu verzichten. In einer frischen Installation bietet WordPress gleich zwei solcher Alternativen zum eigenen Editor: Textile und Markdown. In diesem Abschnitt stelle ich Ihnen zunächst Textile vor. Wenn Sie sich für das Einschalten einer dieser alternativen Eingabemethoden entschieden haben, ist von der Nutzung der Quicktags allerdings abzuraten, da es häufig zu falschen Darstellungen in den Beiträgen kommen kann.
4.7.1 Textile aktivieren Textile wurde von Dean Allen entwickelt. Sein Programm übersetzt spezielle Zeichen innerhalb eines Textes in HTML-Befehle, die dann vom Browser bei der www.bomots.de
Alternative Eingabe: Textile
55
Darstellung des Beitrags korrekt interpretiert werden. Um diese Eingabealternative nutzen zu können, müssen Sie das entsprechende Plugin zunächst aktivieren.
Dazu loggen Sie sich mit Administrationsrechten in WordPress ein. Wechseln Sie dann in den Bereich Plugins. Hier finden Sie auch einen Eintrag Textile 1. Klicken Sie auf den Link Aktivieren, der sich am Ende dieser Zeile befindet. Damit ist der Editor aktiviert.
In der Plugin-Verwaltung muss Textile zunächst aktiviert werden.
4.7.2 Artikel mit Textile schreiben Das Schreiben von Beiträgen mit diesem leicht bedienbaren Werkzeug geht nach einer ersten Eingewöhnungsphase schnell von der Hand. Auf den nächsten Seiten möchte ich Ihnen die Formatierungsmöglichkeiten von Textile kurz vorstellen.
4.7.2.1
Einfache Textformatierungen
Für die Auszeichnung von einzelnen Begriffen oder Textpassagen bedient sich Textile eines Satzes von Symbolen. Dabei werden Beginn und Ende einer bestimmten Formatierung mit den gleichen Symbolen gekennzeichnet. Um eine WordPress kompakt
56
Der Editor im Detail
Textpassage beispielsweise fett gedruckt erscheinen zu lassen, beginnen Sie den Abschnitt durch das Einfügen eines Sternchens, das den Fettdruck auch beendet. Die nachfolgende Tabelle zeigt Ihnen die Textformatierungen in der Übersicht. Zeichen
Funktion
_
Der Unterstrich beginnt und beendet eine betonte Passage. Der Text wird kursiv erscheinen. Das Zeichen entspricht also dem Quicktag em.
*
Der Stern formatiert eine fettgedruckte Passage.
-
Mit den Bindestrichen kennzeichnen Sie gelöschten Text. Dieser erscheint im Browser durchgestrichen.
+
Durch das Pluszeichen wird Text als nachträglich eingefügt markiert. Er erscheint unterstrichen.
^
Mit den Carets stellen Sie Text hoch. Zum Beispiel in Gradangaben.
Text in einem Beitrag könnte also so aussehen: _Dies ist betont_ *Fetter Text* -dieser Text ist gelöscht+eingefügter Text+ 360^0^
So präsentiert sich der Text aus dem Listing im Browser.
www.bomots.de
Alternative Eingabe: Textile
4.7.2.2
57
Listen und Zitate nutzen
Mit Textile ist die Erstellung von nummerierten und ungeordneten Listen deutlich schneller und einfacher als mit dem eingebauten Quicktags. Um eine nummerierte Liste zu erzeugen, setzen Sie einfach das Lattenkreuz (#) vor jeden einzelnen Listeneintrag. Wichtig ist dabei nur, dass zwischen diesem vorangestellten Zeichen und dem eigentlichen Text ein Leerzeichen gesetzt wird.
Eine unnummerierte Liste wird durch ein vorangestelltes Sternchen (*) gekennzeichnet. # Erster Eintrag # Zweiter Eintrag # Dritter Eintrag
* Zweite Liste erster Eintrag * Zweite Liste zweiter Eintrag * Zweite Liste dritter Eintrag
Listen sind mit Textile schnell erstellt.
Um mit Textile ein Zitat einzufügen, wird ebenfalls das HTML-Element Blockquote verwendet. Um einen solchen Text zu erzeugen, genügt es, an den Beginn des Zitats das Element bq. einzufügen. Bitte achten Sie auf den Punkt am Ende der WordPress kompakt
58
Der Editor im Detail
Buchstabenkombination. Bis Sie durch eine Leerzeile einen neuen Absatz einfügen, wird der Text als Zitat behandelt.
4.7.2.3
Bilder und Links einfügen
Mit Textile wird das Einfügen einer Grafik richtig elegant. Sie müssen lediglich die URL zur Grafik zwischen zwei Ausrufezeichen setzen. Um etwa das Bild test.gif, das sich unter www.ihredomain.de befindet, in den Text einzufügen geben Sie ein: !www.ihredomain.de/test.gif!
Es ist empfehlenswert, eingefügte Grafiken mit einer alternativen Beschriftung zu versehen, die immer dann angezeigt wird, wenn die Grafik nicht geladen werden kann. Diese Beschriftung erzeugen Sie durch das Setzen des Textes in runde Klammern. Diese Ergänzung wird unmittelbar vor dem zweiten Ausrufezeichen eingefügt. Um die Grafik aus diesem Beispiel mit der Beschriftung „Dies ist ein Bild“ zu versehen, sieht der Eintrag so aus: !www.ihredomain.de/test.gif(Dies ist ein Bild)!
Ähnlich einfach wird aus einem Text ein Link. Dazu wird der Text, der als Linkbeschreibung dienen soll, in Anführungszeichen gesetzt. Es folgt ein Doppelpunkt und unmittelbar darauf die URL, auf die Sie verweisen möchten. Vergessen Sie in der URL aber nicht die Ergänzung „http://“, damit der Aufruf problemlos klappt. "Dies ist ein Link":http://www.lamprecht.net
4.8
Alternative Eingabe: Markdown
Eine zweite Alternative zum eingebauten Editor von WordPress ist Markdown. Markdown bedient sich im Vergleich zu Textile einer leicht anderen Syntax, die den Formatierungen innerhalb eines Wikis nahe kommt. Bevor Sie Markdown nutzen können, müssen Sie das mitgelieferte Plugin aktivieren. Haben Sie vorher mit Textile gearbeitet, ist dieses Plugin zu deaktivieren, da Ihr Text sonst nicht korrekt interpretiert werden kann. www.bomots.de
Alternative Eingabe: Markdown
59
4.8.1 Markdown aktivieren Loggen Sie sich als Administrator in WordPress ein. Wechseln Sie anschließend in den Bereich Plugins. In der Liste der Plugins finden Sie den Eintrag Markdown. Klicken Sie einmal auf Aktivieren am rechten Rand der Tabellenzeile. Damit steht Ihnen Markdown innerhalb des Editors zur Verfügung.
4.8.2 Artikel mit Markdown schreiben Auf den nachfolgenden Seiten möchte ich Ihnen zeigen, wie Sie Ihre Beiträge mit Markdown verfassen. Genau wie bei Textile stehen unter WordPress nicht alle Funktionen von Markdown zur Verfügung. Die Homepage des Autors zeigt sehr viel mehr Formatierungsmöglichkeiten an, als unter WordPress genutzt werden können. Auf den nachfolgenden Seiten stelle ich Ihnen nur die Befehle vor, die nachweislich reibungslos mit WordPress zusammenarbeiten.
4.8.2.1
Textformate mit Markdown
Wie beim eingebauten Editor brauchen Sie sich, wenn Sie Markdown benutzen, nicht um Absatzschaltungen zu kümmern. Sie schreiben einfach Ihren Text, wobei ein Absatz durch das Einfügen einer Leerzeile erzeugt wird. Hervorhebungen von Texten werden durch die Kombination verschiedener Zeichen gesetzt. Die Zeichen stehen dabei unmittelbar vor und nach dem Text, dessen Formatierung geändert werden soll. Zeichen
Formatierung
*
Text, der zwischen zwei einfache Sternchen gesetzt wird, erscheint anschließend kursiv gesetzt.
_
Eine Passage, die Sie mit zwei Unterstrichen umrahmen, erscheint ebenfalls kursiv.
**
Zwei Sternchen ergeben Fettdruck.
__
Zwei Unterstriche werden ebenfalls zu Fettdruck ausgewertet.
4.8.2.2
Listen und Zitate nutzen
Markdown selbst unterstützt nummerierte und nicht nummerierte Listen, als Plugin in WordPress jedoch war es mir bisher nur möglich, nicht nummerierte Listen zu erzeugen. Dazu setzen Sie vor jeden Listeneintrag eines der nachfolgenden SchlüsWordPress kompakt
60
Der Editor im Detail
selzeichen und lassen ein Leerzeichen folgen, bevor Sie den eigentlichen Listeneintrag verfassen. Die Schlüsselzeichen für eine nicht nummerierte Liste sind das Sternchen (*), das Minuszeichen (-) oder das Pluszeichen (+). + Eintrag 1 + Eintrag 2 + Eintrag 3
* Eintrag 1 * Eintrag 2 * Eintrag 3
- Eintrag 1 - Eintrag 2 - Eintrag 3
Alle drei Varianten führen zum gleichen Ergebnis: einer Liste mit Blickfangpunkten.
Um Zitate in Ihren Beiträgen kenntlich zu machen, wird das HTML-Element blockquote verwendet. In Markdown kennzeichnen Sie das Zitat mit dem auch in vielen Mailprogrammen üblichen Zeichen „>“. Sie stellen einfach im Editor an den Beginn jeder Zeile dieses Zeichen, um die Formatierung zu setzen. WordPress kümmert sich bei der Darstellung des Beitrags selbstständig darum, die Zeilenumbrüche korrekt anzuzeigen.
4.8.2.3
Bilder einfügen
Auch mit Markdown ist es leicht, ein Bild in den Artikel einzubinden. Allerdings gibt es, wie auch bei Textile, derzeit noch keine Möglichkeit, die Ausmaße der Grafik zu definieren. Eine Grafik fügen Sie durch nachfolgende Zeichenfolge ein: ![Alt_Text](Pfad zur Datei)
www.bomots.de
Alternative Eingabe: Markdown
61
Sie setzen also ein Ausrufezeichen, dem ein Paar eckiger Klammern folgt, innerhalb deren sich die Alternativbeschriftung befindet. Diesen folgt ein Paar runder Klammern, die den Pfad zur Grafikdatei umschließen. Keines der Elemente ist optional, d.h., auch wenn Sie die Grafik ohne den Alternativtext einbinden wollen, ist das Paar eckiger Klammern zu setzen.
Das Einbinden von Links ist leider fehlerbehaftet. Die mit WordPress 1.5 ausgelieferte Version von Markdown beinhaltet einen Bug, der den Code falsch interpretiert. Wenn Sie volle Zugriffsrechte auf den Server mit Ihrer WordPressInstallation haben, können Sie die aktuellere Version von Markdown aufspielen, die der Autor auf seiner Projektseite zum Download anbietet.
WordPress kompakt
62
Der Editor im Detail
www.bomots.de
Schnell über eine Website schreiben
63
5 Redaktionelle Arbeit
In diesem Kapitel geht es um die alltägliche redaktionelle Arbeit mit Ihrem Blog. Ich zeige Ihnen hier, wie Sie beispielsweise Artikel erst zu einem bestimmten Termin veröffentlichen oder sich um eingehende Kommentare kümmern.
5.1
Schnell über eine Website schreiben
Merkwürdigerweise haben die Entwickler von WordPress eine tolle Funktion so versteckt platziert, dass sie geradezu übersehen werden muss. WordPress beinhaltet ein kleines Programm, das Sie bequem in die Lesezeichen Ihres Browsers oder in die entsprechende Werkzeugleiste integrieren können.
Dazu rufen Sie über den Befehl Schreiben den Editor von WordPress auf. Am unteren Rand des Bildschirms sehen Sie einen Link, der mit Blog das bei – Name Ihres Blogs beschriftet ist.
Klicken Sie auf diesen Link mit der linken Maustaste, halten Sie diese gedrückt und ziehen Sie nun den Link beispielsweise auf die Lesezeichensymbolleiste von Firefox. Oder führen Sie einen Rechtsklick auf den Link aus, um diesen zu den Lesezeichen Ihres Browsers hinzuzufügen.
Sobald Sie sich auf einer interessanten Internetseite befinden, die Sie Ihren Lesern vorstellen wollen, rufen Sie den Link auf oder drücken Sie auf die Verknüpfung in der Symbolleiste Ihres Browsers.
Es öffnet sich nun ein kleines Popup-Fenster, in dem sich zunächst der Anmeldedialog Ihres Blogs befindet. Nachdem Sie sich angemeldet haben, öffnet sich der Editor zur Erfassung eines neuen Eintrags. In diesem ist als Titel bereits der Titel der besuchten Seite eingetragen. Im eigentlichen Beitragstext ist auch schon ein Link auf diese Seite zu finden. Schreiben Sie nun Ihren Beitrag und drücken Sie wie gewohnt abschließend auf den Schalter Veröffentlichen.
WordPress kompakt
64
Redaktionelle Arbeit
Das kleine Programm öffnet normalerweise den Standarddialog zum Schreiben eines Beitrags. Ich persönlich bevorzuge die erweiterten Schreiboptionen. Mit einer kleinen Veränderung des aufrufenden Skripts in Ihrer Installation können Sie die Darstellung der erweiterten Schreiboptionen erzwingen.
Öffnen Sie dazu die Datei bookmarklet.php, die sich im Ordner wp-admin Ihrer WordPress-Installation befindet. In Zeile 101 dieses umfangreichen Skripts ändern Sie den Eintrag
in ab. Nach dem Speichern wird nun immer der Dialog mit den erweiterten Schreiboptionen verwendet.
Mit dem „Bookmarklet“ genannten Werkzeug schreiben Sie schnell einen Beitrag über eine gerade besuchte Internetseite. www.bomots.de
Beiträge mit einem Vorspann versehen
5.2
65
Beiträge mit einem Vorspann versehen
Für Zeitungsredakteure gehört das Schreiben eines Vorspanns, der auch Teaser genannt wird, zum Alltag. Diese wenigen Zeilen sollen den Leser über die wichtigste Botschaft des Beitrags informieren, aber immer noch Lust darauf machen, den gesamten Text zu lesen. WordPress kann Ihnen nicht die Mühe abnehmen, eine richtige Formulierung zu finden, bietet aber eine Funktion an, mit der Sie schnell einen Vorspann zu Ihrem Artikel erzeugen können. Ein solcher Vorspann kann auf zwei verschiedene Arten realisiert werden. Zum einen steht Ihnen ein Eingabebereich für so genannte Auszüge zur Verfügung, zum anderen kann innerhalb des Editors das Quicktag more genutzt werden. Innerhalb eines Beitrags in Ihrem Blog wird dieses Element als Verweis auf weiterführenden Text dargestellt.
Um einen Auszug zu formulieren, rufen Sie zunächst den WordPress-Editor auf. Klicken Sie auf erweiterte Schreiboptionen. Zwischen Titel und Beitrag wird nun ein zusätzlicher Eingabebereich sichtbar, der mit Auszug beschriftet ist. In diesem Feld tragen Sie nun Ihren Vorspann ein, der natürlich so kurz wie möglich und nötig sein sollte. Wenn Sie die Contentverteilung per RSS-Feed anbieten, wird der Text des Auszugs an die RSS-Programme übermittelt. Wird der Beitrag innerhalb des Blogs aufgerufen, werden Sie feststellen, dass der Auszug nicht auf der Seite angezeigt wird.
Um einen Vorspann zu erstellen, der auch sichtbar ist, benutzen Sie das Quicktag more. Fangen Sie mit dem Schreiben eines Beitrags an, wie Sie dies gewohnt sind. Im Editor erfassen Sie nun den Vorspann. Denken Sie daran, dass dieser nicht zu viel verraten sollte, da ansonsten Ihre Besucher sich nicht mehr die Mühe machen werden, den gesamten Beitrag zu lesen. Am Ende Ihres Vorspanns klicken Sie nun einmal auf more. Im Text erscheint der dazugehörige Befehl. Schreiben Sie nun unmittelbar nach diesem Eintrag weiter Ihren eigentlichen Beitrag.
Nach einer leichten Anpassung spricht WordPress auch beim Vorspann Deutsch. WordPress kompakt
66
Redaktionelle Arbeit
Wie Sie sehen, wird Ihnen ein englischsprachiger Verweis innerhalb des Beitrags angezeigt, obwohl Sie die deutschen Sprachdateien installiert haben. Die dafür verantwortliche Stelle ist recht tief im Quelltext von WordPress verborgen. Wenn Sie sich einen Eingriff in das System zutrauen, lässt sich das aber ändern. Alles, was Sie dazu benötigen, ist ein Texteditor. Nehmen Sie aber nicht Wordpad oder eine Textverarbeitung für diese Arbeiten.
Wechseln Sie per FTP in den Ordner wp-content Ihrer Installation. Dort befindet sich der Unterordner themes, der die Vorlagen enthält. Haben Sie keine andere Vorlage installiert und nutzen Kubrick, wechseln Sie in den Ordner default, der sich in themes befindet.
In diesem Ordner finden Sie die Datei index.php. Legen Sie eine Sicherheitskopie der Datei an und laden Sie sie nun auf Ihr lokales System herunter.
Suchen Sie mit dem Editor innerhalb der Datei nach folgender Zeichenkette:
the
rest
of
this
entry
Ersetzen Sie nun Read the rest of this entry durch einen Text Ihrer Wahl. Aber nur diesen Text! Speichern Sie die Datei ab und übertragen Sie sie wieder auf den Server. Besuchen Sie sofort Ihr Blog, um sich zu überzeugen, dass alles geklappt hat.
5.3
Umfangreiche Beiträge gliedern
In vielen Blogs werden Sie Beiträge finden, die zumindest gemessen an ihrer Textmenge großen Leitartikeln aus Wochenzeitungen Konkurrenz machen können. Aus zweierlei Gründen ist es nicht klug, einen Artikel zu lang werden zu lassen. Auf der Startseite Ihres Blogs zeigt WordPress seinen Einstellungen gemäß eine festgelegte Anzahl von Artikeln an. Ist einer dieser Beiträge sehr lang, blättern die Besucher vielleicht nicht weiter und übersehen die weiteren Nachrichten Ihres Blogs. Besser ist es, hier mit einem Vorspann zu arbeiten, wie ich es Ihnen im vorherigen Abschnitt gezeigt habe. Aber auch einen einzelnen Artikel zu umfangreich werden zu lassen, mindert unter Umständen die Leselust Ihrer Besucher. Um www.bomots.de
Umfangreiche Beiträge gliedern
67
einen umfangreichen Beitrag in mehrere Teile zu untergliedern, stellt Ihnen WordPress die Funktion page innerhalb der Quicktags zur Verfügung.
Klicken Sie auf einer beliebigen Stelle innerhalb Ihres Textes auf page, wird der dazugehörige Befehl eingetragen. Die Leser Ihres Blogs sehen dann an dieser Stelle den Hinweis Pages, der als Link ausgeführt ist und damit zum nächsten Teil des Beitrags überleitet. Sie können so oft eine neue Seite einfügen, wie Sie dies für richtig halten. Allerdings ist es ratsam, nicht zu stark zu untergliedern, um die Lektüre nicht zu einem Geduldsspiel für den Leser werden zu lassen.
Nach entsprechenden Eingriffen in die Installation erscheinen die Verweise auf neue Seiten in Deutsch.
Wie auch im Falle der Vorspanntexte wird der Hinweis auf die folgenden Seiten von WordPress englisch angezeigt, obwohl Sie eine deutsche Sprachdatei installiert haben. Wieder kann durch einen Eingriff in die eigentlichen Dateien die Installation in diesem Punkt angepasst werden.
Dazu öffnen Sie im Ordner wp-content Ihrer Installation den Ordner themes. Dort finden Sie den Unterordner default, in dem sich alle Dateien des aktuellen Themes befinden. Suchen Sie hier nach der Datei page.php. Kopieren Sie diese unter einem anderen Namen, um ein funktionierendes Backup zu haben. In der Originaldatei suchen Sie mit einem Texteditor nach folgender Zeichenkette:
Read the rest of this page »'); ?>
Ändern Sie hier nur den Text Read the rest of this page nach Ihren Wünschen ab. WordPress kompakt
68
Redaktionelle Arbeit
Suchen Sie in der Datei weiter nach der Zeichenfolge: <strong>Pages: ', '', 'number')?>
Hier ändern Sie Pages: in Seiten: ab. Speichern Sie die Datei und rufen Sie Ihr Blog auf, um sich davon zu überzeugen, dass die Änderungen erfolgreich durchgeführt worden sind. Führen Sie die gleichen Änderungen auch in der Datei single.php durch.
5.4
Zeitgesteuert Veröffentlichen
Bisher sind alle Beispiele in diesem Buch davon ausgegangen, dass Sie einen Beitrag schreiben und diesen über den Schalter Veröffentlichen auch gleich Ihrem Publikum präsentieren. Es besteht aber auch die Option, einen Beitrag sekundengenau erst später zu einem von Ihnen definierten Zeitpunkt zu veröffentlichen. So können Sie bereits im Voraus Artikel schreiben (weil Sie etwa zu Veröffentlichungstermin im Urlaub sind oder sich an eine Sperrfrist halten müssen).
Die dazugehörige Funktion befindet sich innerhalb der erweiterten Schreiboptionen. Um den Veröffentlichungstermin des Artikels zu verändern, rufen Sie zunächst den WordPress-Editor auf. Drücken Sie nun einmal auf erweiterte Schreiboptionen.
Im Abschnitt Erweitert finden Sie den Eintrag Zeit bearbeiten. Tragen Sie hier den gewünschten Veröffentlichungszeitpunkt ein. Bearbeiten Sie den Artikel noch weiter oder aber veröffentlichen Sie ihn. Nach seiner Veröffentlichung erscheint der Artikel in der Liste der erfassten Elemente, wird aber für die Besucher der Seiten erst sichtbar, wenn der eingestellte Zeitpunkt erreicht ist.
Dieser Zeitpunkt kann jederzeit angepasst werden. Dazu bearbeiten Sie einen Artikel (mehr dazu unter 5.6) und achten darauf, dass die Option Zeitmarke bearbeiten aktiviert worden ist. Sie können dann Änderungen am Zeitpunkt vornehmen.
www.bomots.de
Mit Entwürfen arbeiten
69
In diesem Dialogbereich stellen Sie den Veröffentlichungszeitpunkt ein.
Auf eine Besonderheit möchte ich Sie an dieser Stelle ausdrücklich hinweisen. WordPress schaltet die Option zum Ändern der Zeitmarke leider häufiger ein als es unbedingt sinnvoll wäre. Haben Sie sich während der Bearbeitung eines neuen Beitrags dafür entschieden, die Seite einmal zwischendurch zu speichern, damit Sie in den Genuss der Vorschau kommen, ist es schnell passiert, dass die Option eingeschaltet ist. Kontrollieren Sie am besten unmittelbar vor der Veröffentlichung die aktuelle Zeitmarke.
5.5
Mit Entwürfen arbeiten
Unterbrechen Sie jederzeit das Schreiben eines Beitrags. Damit Ihre bisher gemachten Eingaben nicht verloren gehen, speichern Sie den Artikel einfach als Entwurf ab. Dadurch erhält der Artikel noch nicht den Status Veröffentlicht, kann also noch nicht in Ihrem Blog gesehen werden. Er wird aber auch nicht in der Liste der erfassten Artikel angezeigt. Vielmehr befinden sich Entwürfe innerhalb des Bereichs Schreiben. Wurden Entwürfe angelegt, sehen Sie diese im oberen Bereich des Bildschirms im Abschnitt Entwürfe.
Über diesen Optionsschalter machen Sie aus einem Artikel einen Entwurf.
Um den Artikel, an dem Sie gerade arbeiten, zu einem Entwurf zu machen, lassen Sie sich zunächst mit einem Druck auf die gleichnamige Schaltfläche die erweiterten Schreiboptionen anzeigen. Dort finden Sie einen eigenen Abschnitt, der mit Beitrags Status beschriftet ist. Aktivieren Sie hier den Eintrag Entwurf, anschlieWordPress kompakt
70
Redaktionelle Arbeit
ßend klicken Sie auf Speichern, um den Artikel in die Liste der Entwürfe zu übernehmen.
Möchten Sie zu einem späteren Zeitpunkt an einem Entwurf weiterarbeiten, rufen Sie zunächst den Bereich Schreiben im Administrationsbereich Ihrer Installation auf. Es öffnet sich der Editor, oberhalb dessen Sie eine Liste Ihrer Entwürfe finden. Klicken Sie einfach auf einen dieser Einträge und der Beitrag wird in den Editor geladen, wo er bearbeitet werden kann.
5.6
Beiträge bearbeiten
Auch bereits veröffentlichte Beiträge lassen sich jederzeit bearbeiten. Ändern lassen sich: •
Text des Artikels,
•
Status (Entwurf, Privat),
•
Kategorie,
•
Trackbacks.
Zum Bearbeiten loggen Sie sich in den Administrationsbereich von WordPress ein. Rufen Sie anschließend den Bereich Verwalten auf. Im Untermenü markieren Sie Beiträge. In der Übersicht finden Sie die letzten 15 Beiträge Ihres Blogs. Wird der gewünschte Beitrag an dieser Stelle nicht mehr angezeigt, stehen Ihnen zwei Wege zur Verfügung, um sich den Artikel auf den Bildschirm zu rufen.
Sofern Ihnen noch bekannt ist, in welchem Monat das Element veröffentlicht wurde, wählen Sie den Monat aus dem Listenfeld unter Zeige Monat aus und drücken anschließend auf den Schalter Zeige Monat. WordPress führt nun eine Datenbankabfrage durch und zeigt Ihnen in der Liste alle Einträge des gewählten Zeitraums.
Veröffentlichen Sie monatlich viele Artikel oder arbeiten mit mehreren Personen am gleichen Blog, kann die Auswahl des Veröffentlichungstermins schnell zum Ratespiel werden. Deshalb ist im Verwaltungsbereich auch eine kleine Suchmaske verfügbar. Geben Sie einfach einen oder mehrere Suchbegriffe in das Feld Beiträge durchsuchen ein. Drücken Sie nun auf Suchen. Die Begriffe sind hier über eine so
www.bomots.de
Artikel löschen
71
genannte Und-Verknüpfung miteinander verbunden, d.h., damit ein Beitrag als Treffer angesehen wird, muss dieser alle eingegebenen Worte enthalten.
Am rechten Rand der Artikelauflistung befindet sich neben jedem Eintrag der Link Bearbeiten. Nach einem Klick öffnet sich die Bearbeitungsansicht des Beitrags. Hier haben Sie Zugriff auf alle Optionen des Artikels und können auch seinen Text ändern. Die Anpassungen übernehmen Sie dauerhaft mit einem Druck auf Speichern, womit Sie zur Übersicht Ihres Blogs zurückkehren. Ein Druck auf Zwischenspeichern übernimmt die Änderungen. Die Bearbeitungsansicht bleibt aber geöffnet, wodurch Sie weitere Ergänzungen vornehmen können.
5.7
Artikel löschen
Es wird eher selten vorkommen, dass Sie einen Artikel löschen. Angesichts der Suchtechnologien von Anbietern wie Google & Co. ist es naiv, darauf zu hoffen, ein Beitrag sei spurlos verschwunden, wenn er gelöscht wird. Müssen oder wollen Sie ein Posting zurückziehen, ist dies in WordPress sehr wohl möglich.
Rufen Sie über Verwalten/Beiträge die Übersicht der erfassten Artikel auf. Befindet sich der Beitrag nicht innerhalb dieser letzten 15 Artikel, suchen Sie nach dem Beitrag oder lassen Sie sich alle Elemente eines Monats anzeigen, wie Sie es im vorherigen Abschnitt nachlesen können.
Am rechten Rand der Tabelle finden Sie den Eintrag Löschen. Nach einem Klick auf den entsprechenden Link öffnet sich ein kleines Fenster, in dem Sie das Löschen bestätigen müssen. Erst nachdem Sie auf OK gedrückt haben, wird der Beitrag tatsächlich aus der Datenbank gelöscht.
Eine zweite Möglichkeit zum Löschen eines Artikels finden Sie in den erweiterten Schreiboptionen. Ob Sie einen neuen Artikel schreiben oder einen bereits verfügbaren bearbeiten wollen: Im unteren Bereich der Bildschirmseite ist der Schalter Diesen Beitrag löschen angebracht. Auch hier wird vor dem eigentlichen Löschen eine Sicherheitsabfrage eingeblendet.
WordPress kompakt
72
Redaktionelle Arbeit
WordPress zeigt Ihnen diese Sicherheitsabfrage, bevor ein Beitrag gelöscht wird.
5.8
Kommentare freischalten und moderieren
Als Administrator Ihres Blogs können Sie in den Voreinstellungen festlegen, ob Kommentare von Ihnen moderiert werden müssen, damit sie sichtbar sind. Nach meinen eigenen Erfahrungen ist eine vollständige Freischaltung der Kommentarfunktion nicht angeraten. Kommentarspam, also die Ausnutzung der Kommentarfunktion für zwielichtige geschäftliche Zwecke, stellt inzwischen ein großes Problem dar. Wie Sie sich gegen diese Art von Spam schützen, lesen Sie im nächsten Kapitel. Zumindest die hier vorgestellten Möglichkeiten möchte ich Ihnen sehr ans Herz legen. Ob nun ein Spamfilter dafür gesorgt hat, dass ein Kommentar in die Warteschlange geraten ist, oder aber die Grundeinstellungen Ihres Blogs dafür gesorgt haben: Als Administrator haben Sie auch die Moderationsrechte für Ihr Blog, d.h., Sie können Kommentare vor der Veröffentlichung freischalten oder löschen.
5.8.1 Die Kommentarwarteschlange Sind Kommentare für die Moderation vorhanden, werden Sie darauf beim Besuch des Administrationsbereichs im Dashboard hingewiesen. Rufen Sie von dort den Abschnitt Verwalten auf. In dem Untermenü sind der Eintrag Moderation erwartend und die Zahl der zu bearbeitenden Kommentare zu lesen.
Mit einem Blick sehen Sie, wie viele Kommentare moderiert werden müssen.
www.bomots.de
Kommentare freischalten und moderieren
73
Klicken Sie einmal auf diesen Eintrag. Sie gelangen damit zur aktuellen Warteschlange der Kommentare. Dabei handelt es sich um eine Liste, die Ihnen sowohl den Absender inklusive seiner IP-Adresse als auch den Text des Kommentars anzeigt. Direkt unterhalb jedes Kommentars ist eine Reihe von Optionen angebracht, die Ihnen Zugriff auf alle Aktionen rund um die Kommentare bieten:
Bearbeiten: Nach einem Klick auf diesen Eintrag rufen Sie den Text des Kommentars auf. Innerhalb des Editors haben Sie somit die Chance, den Text anzupassen. Ich persönlich halte wenig von solchen Eingriffen, da Sie ja damit einen Text eines anderen überarbeiten. Ist ein Kommentar unflätig oder enthält gar strafbare Inhalte, löschen Sie ihn einfach.
Beitrag ansehen: Um besser einschätzen zu können, ob ein Kommentar passt, gelangen Sie nach einem Klick auf diesen Link zum Text des eigentlichen Beitrags.
Nur diesen Kommentar löschen: Damit löschen Sie den ausgewählten Kommentar. Es folgt eine Sicherheitsabfrage, die Sie mit OK bestätigen sollten.
Die Warteschlange der Kommentare mit allen Aktionen.
Neben diesen Links befinden sich Optionsfelder. Darüber legen Sie die Aktion für jeden Kommentar individuell fest. Nach Durchsicht aller Kommentare übernehmen WordPress kompakt
Redaktionelle Arbeit
74
Sie dann die jeweilige Aktion mit einem Druck auf den Schalter Moderiere Kommentare. Sie treffen die Auswahl aus folgenden Aktionen:
Genehmigen: Sie sind mit den Inhalten des Kommentars einverstanden und möchten diesen veröffentlichen lassen.
Spam: Der Kommentar soll als Spam gekennzeichnet werden. Der Kommentar wird damit nicht veröffentlicht.
Löschen: Sie sehen den Kommentar zum Löschen vor. Das Löschen erfolgt aber erst, wenn Sie die Moderation starten.
Auf später verschieben: Der Kommentar bleibt in der Warteschlange. Sie beschäftigen sich später erneut damit.
Unterhalb der Liste finden Sie noch einmal die gleichen Aktionen, die bei Massenänderungen sehr hilfreich sein können, denn darüber haben Sie die Möglichkeit, allen Kommentaren in der Liste die gleiche Aktion zuzuweisen. Auch hier wird der Status des Kommentars aber erst geändert, wenn Sie auf den Schalter Moderiere Kommentare drücken.
5.8.2 Die Kommentarverwaltung Die Kommentarwarteschlange sammelt alle neuen Kommentare. Es gibt noch einen zweiten Weg, um sich die bisher eingereichten Kommentare anzusehen und diese zu bearbeiten. Dieser Weg führt über den Bereich Verwalten innerhalb des Administrationsbereichs. Hier befindet sich ein eigener Abschnitt Kommentare.
Hier werden Ihnen in Listenform die eingereichten Kommentare dargestellt. Sind bereits sehr viele Kommentare vorhanden, handelt es sich bei dieser Liste lediglich um einen Auszug. Um gezielt nach einem Kommentar zu suchen, stellt Ihnen die Bildschirmseite ein Suchfeld zur Verfügung. Darüber kann die Abfrage nach einer E-Mail-Adresse, einer IP-Adresse, URL oder Texten innerhalb des Kommentars gestartet werden.
Kommentare, die noch moderiert werden müssen, werden in der Ansicht besonders hervorgehoben.
www.bomots.de
Kommentare freischalten und moderieren
75
Die Verwaltungsansicht der Kommentare kennt zwei Darstellungsarten. Im Anzeigemodus sehen Sie die Details des Kommentars und können den Inhalt nachlesen. Entscheiden Sie sich für den Masseneditiermodus, wird Ihnen eine einfache Tabelle mit einem Textauszug präsentiert. Neben jeder Tabellenzeile finden Sie die drei Links, um sich den Kommentar anzusehen, ihn zu bearbeiten oder zu löschen. Vor dem Eintrag ist zusätzlich ein Optionsfeld angebracht, über das Sie einen oder mehrere Kommentare markieren, um diese schneller zu löschen. Dazu genügt es, nach dem Markieren auf den Schalter Markierte Kommentare löschen zu drücken.
Die Liste der Kommentare im Bereich Verwalten.
Der Masseneditiermodus in der Kommentarverwaltung.
WordPress kompakt
76 5.9
Redaktionelle Arbeit
Sicherheit geht vor – das Backup
Ein geflügeltes Wort unter Systemadministratoren besagt, dass kein Anwender Datensicherung betreiben möchte, aber im Notfall gern eine Rücksicherung der Daten nutzt. Bei einer WordPress-Installation sind Sie ja Anwender und Systemadministrator zugleich. Sie müssen sich selber um eine Datensicherung kümmern. Diese leistet Ihnen nicht nur dann gute Dienste, wenn es bei Ihrem HostingProvider zu einem Problem gekommen sein sollte, sondern auch dann, wenn Sie vorhaben, mit Ihrem Blog zu einem anderen Provider umzuziehen.
WordPress besteht aus zwei Bereichen, die es zu sichern gilt. Da sind einerseits die Programmdaten, Plugins und Themes auf dem Server. Zum anderen die eigentlichen Inhalte, die sich in der SQL-Datenbank befinden. Ein vollständiges Backup berücksichtigt beide Teile.
Um die Dateien auf dem Server zu sichern, loggen Sie per FTP ein und kopieren alle Dateien im Installationsverzeichnis von WordPress auf Ihren lokalen Rechner. Es ist empfehlenswert, die Dateien in einem gemeinsamen Archiv (ZIP oder Tar) zusammenzufassen. Achten Sie dabei darauf, die Pfadangaben in der Datei mitzuspeichern, damit Sie bei der Wiederherstellung auch die Daten an die korrekten Stellen kopieren.
Geht Ihnen das Backup der Programmdaten einmal verloren und befinden sich auch keine Daten mehr auf dem Server, ist dies zweifellos ärgerlich, aber ein durchaus lösbares Problem. Sie müssten sich nur WordPress erneut beschaffen und könnten mit einem mitgelieferten Theme schnell wieder online gehen. Unwiderbringlich verloren sind aber Ihre Beiträge, sollte die dahinterstehende Datenbank einmal gelöscht worden sein. Während es ausreicht, die PHP-Dateien und Stylesheets immer dann zu sichern, wenn es eine wichtige Änderung gegeben hat, sollte Ihr Augenmerk auf den eigentlichen Datenbankinhalten liegen.
Der nachfolgende Abschnitt geht davon aus, dass Sie Zugriff auf Ihre Datenbank über das Werkzeug phpMyAdmin haben. Wenn Sie mehr Informationen zum Umgang mit diesem Programm benötigen, möchte ich Sie auf den entsprechenden Buchtitel in dieser Reihe hinweisen, der Ihnen kompetent mit Rat und Hilfe zur Seite steht.
www.bomots.de
Sicherheit geht vor – das Backup
77
Um Ihre Datenbankinhalte zu sichern, gehen Sie so vor: 1.
Loggen Sie sich in phpMyAdmin ein.
2.
Wählen Sie im linken Bereich des Programmfensters die Datenbank aus, in der sich die WordPress-Inhalte befinden.
3.
Im Programmbereich werden Ihnen alle Tabellen angezeigt, die in der Datenbank gespeichert sind. Sie brauchen sich zunächst nicht darum zu kümmern.
PhpMyAdmin zeigt Ihnen alle Tabellen der Datenbank an.
4.
Klicken Sie auf den Schalter Exportieren am oberen Bildschirmrand.
5.
Es erscheint ein umfangreicherer Dialog. Im linken Bereich bietet Ihnen ein Listenfeld Zugriff auf alle Tabellen, die sich in der Datenbank befinden. Wird die Datenbank von mehreren Anwendungen genutzt, markieren Sie alle Tabellen, die mit dem Präfix wp_ versehen sind bzw. der Vorsilbe, die Sie während der Installation ausgesucht haben. Sind Sie sicher, dass die Datenbank nur von WordPress genutzt wird, können Sie auch den Befehl Alle auswählen unterhalb des Listenfelds nutzen.
6.
Der rechte Bereich des Dialogs gliedert sich in drei Bereiche: SQLOptionen, Struktur und Daten.
WordPress kompakt
78
Redaktionelle Arbeit
7.
Im Abschnitt Struktur aktivieren Sie bitte die Einträge Mit Drop Table, Auto Increment Wert hinzufügen und Tabellen- und Feldnamen in einfachen Anführungszeichen.
Im Bereich Exportieren legen Sie die Details für die Sicherung fest.
8.
Im Abschnitt Daten aktivieren Sie keines der Felder, achten aber darauf, dass das Optionsfeld direkt neben der Überschrift Daten eingeschaltet ist.
9.
Aktivieren Sie im unteren Bereich des Bildschirms das Feld Senden. Unter Kompression belassen Sie es bei Keine.
Blendet Ihr Browser diesen Dialog ein, sind Sie fast am Ende des Backup. www.bomots.de
Sicherheit geht vor – das Backup
10.
79
Drücken Sie nun auf OK. Es sollte sich anschließend der Dialog zum Speichern einer Datei öffnen. Legen Sie fest, wo die Datei auf Ihrem System abgelegt werden soll, und beginnen Sie den Download.
Damit haben Sie ein Backup Ihrer Daten angelegt. Und wie stellen Sie aus Ihrem Backup Ihr Blog wieder her? Ganz einfach: 1.
Dazu rufen Sie phpMyAdmin auf.
2.
Markieren Sie die Datenbank, sofern mehrere angelegt worden sind, in der Sie die Daten wiederherstellen möchten.
3.
Ihnen werden nun in einer Liste alle Tabellen angezeigt, die sich noch in der Datenbank befinden, oder Sie erhalten den Hinweis, dass keine Tabellen angelegt sind.
4.
Klicken Sie am oberen Bildschirmrand auf den Reiter mit der Aufschrift SQL.
5.
Drücken Sie am Ende des nachfolgenden Dialogs auf den Schalter Durchsuchen. Es öffnet sich nun die Dateiauswahl Ihres Betriebssystems. Markieren Sie dort die von Ihnen gesicherte Datei.
6.
Deaktivieren Sie die Option SQL-Befehl hier wieder anzeigen.
7.
Drücken Sie auf OK am rechten unteren Rand.
Das Rückspielen wird nun einige Zeit in Anspruch nehmen.
WordPress kompakt
80
Redaktionelle Arbeit
www.bomots.de
Kommentarspam – was ist das?
81
6 Kampf dem Spam
Spam, also unerwünschte Inhalte mit werblichem Charakter, begegnet Ihnen heute nicht nur in Ihrem elektronischen Posteingang. Spam wird auch immer mehr für Blogbetreiber zu einem Problem. Selbst wenn Sie Ihr Blog gerade einmal wenige Tage betreiben, werden Sie schnell eine Zunahme unerwünschter Beiträge verzeichnen.
6.1
Kommentarspam – was ist das?
Was macht gerade Ihr Blog so attraktiv für Spammer? Ehrliche Antwort: gar nichts. Hinter dem Kommentarspam steckt die Idee, von möglichst vielen unterschiedlichen Internetadressen auf ein Angebot zu verlinken. Wie Sie vielleicht wissen, basiert das Ranking von Suchbegriffen bei Suchmaschinen oftmals darauf, wie oft auf eine Seite verwiesen wird. Je mehr Links, desto relevanter für das Suchergebnis.
Ein Kommentarspammer erzeugt sich automatisiert eine Liste mit Zieladressen, die alle die gleiche Software, in Ihrem Fall also WordPress einsetzen. Nachdem er analysiert hat, welche PHP-Datei aufgerufen werden muss, um einen Kommentar abzusetzen, ist er schon fast am Ziel. Er erzeugt ein eigenes kleines Skript, das die Kommentarfunktion auf den unterschiedlichen Systemen mit seinen Inhalten versorgt und schon taucht die Zieladresse auf einer beachtlichen Zahl von Seiten auf.
6.2
Eingebaute Spamfilter
Zum Bestandteil von WordPress gehören einige integrierte Instrumente, die Ihnen bei der Abwehr von Spam helfen. Dieser eingebaute Spamschutz besteht aus einem mehrstufigen Modell.
Zunächst können Sie in den Einstellungen von WordPress dafür sorgen, dass Kommentare immer moderiert werden müssen (mehr dazu im Kapitel 8.6). Damit sorgen Sie zumindest dafür, dass die Kommentare nicht sofort erscheinen. Aller-
WordPress kompakt
82
Kampf dem Spam
dings landen diese Kommentare dann in der Warteschlange, wo sie manuell weiterbearbeitet werden müssen.
Wenn Sie sich für diesen Weg entscheiden, wird die Zahl der unerwünschten Beiträge allerdings nicht geringer. Dafür gibt es zwei weitere Elemente innerhalb des Systems. Zum einen kann eine Wortliste gepflegt werden, in der Sie verdächtige Begriffe eintragen. Enthält ein Kommentar einen oder gar mehrere Wörter aus dieser Liste, muss der Beitrag zwingend moderiert werden. Auch darüber können Sie die Zahl der Ihr System erreichenden unerwünschten Artikel nicht reduzieren, aber diese an der Veröffentlichung hindern.
Schließlich gestattet Ihnen das System auch noch die Pflege einer so genannten Blacklist. Enthält ein Kommentar einen oder mehrere Begriffe aus dieser Liste, wird er sofort gelöscht. Sie brauchen dann gar nicht einzugreifen.
Die entsprechenden Wortlisten befinden sich im Abschnitt Optionen Ihrer Installation. Dort markieren Sie den Link Diskussion. Im Abschnitt Kommentar Moderation sehen Sie einen Eingabebereich, in dem Sie die Liste von Begriffen pflegen, die dann dafür sorgen, dass Kommentare erst überprüft werden müssen, bevor sie erscheinen.
Diese Liste im Abschnitt Kommentar Moderation können Sie völlig selbstständig anlegen und pflegen. Dazu tragen Sie in jede Zeile genau einen Begriff ein. Im Dokumentations-Wiki von WordPress ist eine von anderen Nutzern und den Entwicklern gepflegte Liste verdächtiger Spam-Wörter verfügbar. Klicken Sie einfach auf den Link Oft vorkommende Spamwörter, der sich über dem Eingabefeld befindet. Sie gelangen damit zum Artikel im Wiki. Dort kopieren Sie mit der Maus alle Begriffe und fügen diese anschließend in Ihrem Blog wieder in das Feld ein. So haben Sie sich bereits einige Arbeit erspart.
Wurde die Liste überarbeitet, können Sie bereits vorliegende Kommentare in Ihrem Blog mit den Einträgen der Liste abgleichen. Dazu klicken Sie einmal auf den Link Abgleich der alten Kommentare mit der Moderationsliste durchführen.
Zusätzlich finden Sie auf dieser Bildschirmseite ein zweites Eingabefeld, in das Begriffe eingetragen werden, die zum sofortigen Löschen von Kommentaren fühwww.bomots.de
Über ein Plugin Spam clever eindämmen
83
ren. Diese tauchen weder in Ihrem Blog noch in der Warteschlange für Kommentare auf. Sie sollten die Begriffe mit Bedacht auswählen, um nicht versehentlich einen interessanten Kommentar zu löschen und seinen Autor zu verärgern. Fügen Sie hier nur Wörter hinzu, mit denen Sie bereits negative Erfahrungen gemacht haben.
Die beiden Listen für das Eintragen verdächtiger Begriffe.
6.3
Über ein Plugin Spam clever eindämmen
Die in WordPress eingebauten Abwehrmechanismen gegen Spam sind durchaus tauglich, um Ihnen den Alltag zu erleichtern. Noch effizienter bekämpfen Spezialwerkzeuge den Spam. Erste Anlaufstelle für die Recherche nach solchen Hilfsmitteln sollten die Internetseiten des WordPress-Projekts sein. Im Wiki werden Ihnen eine Reihe von Plugins vorgestellt, die sich der Bekämpfung von Spam verschrieWordPress kompakt
Kampf dem Spam
84
ben haben. Nach meiner Einschätzung ist eines der besten Werkzeuge, die Sie derzeit unter WordPress einsetzen können, SpamKarma. Einmal installiert, kümmert es sich in einem mehrstufigen Prozess um spamverdächtige Kommentare:
Die Zahl der Links innerhalb eines Kommentars wird untersucht. So zeichnet sich Spam in aller Regel durch eine große Zahl an Verweisen aus.
Der Entwickler führt eine Blacklist an IP-Adressen und Spamwörtern.
Erscheint ein Kommentar verdächtig, so wird ein so genanntes Captcha eingeblendet. Bei einem Captcha handelt es sich um eine automatisiert erzeugte Kombination aus Zahlen und Buchstaben, die in Form einer Grafik eingeblendet werden. Der Kommentator muss diese Kombination eintippen. Ein solcher Sicherheitsmechanismus kann derzeit noch nicht von Programmen umgangen werden, so dass tatsächlich ein Mensch vor dem Rechner diese Eingabe treffen muss.
Die Installation von SpamKarma gestaltet sich einfach. Besorgen Sie sich zunächst die aktuellste Version für Ihre WordPress-Version. Hierbei handelt es sich um ein Zip-Archiv, das Sie lokal auf Ihrem Rechner speichern und zunächst entpacken.
Im nächsten Schritt loggen Sie sich per FTP auf Ihren Server ein. Kopieren Sie aus dem lokalen Ordner, in dem Sie das Archiv entpackt haben, die Datei spamkarma.php in den Ordner Plugins, der sich im Verzeichnis wp-content Ihrer WordPress-Installation befindet.
Erstellen Sie im Verzeichnis wp-content einen neuen Ordner mit der Bezeichnung spam-karma. Achten Sie dabei auf die Schreibung, da unter Linux-Systemen Großund Kleinschreibung beachtet wird. In diesem neuen Ordner kopieren Sie alle anderen Bestandteile des Archivs.
www.bomots.de
Über ein Plugin Spam clever eindämmen
85
Die Optionen von Spam Karma.
Beenden Sie die FTP-Verbindung zu Ihrem Server und loggen Sie sich als Administrator in WordPress ein. Wechseln Sie in den Bereich Plugins. Sie sollten in der Liste nun einen neuen Eintrag zu SpamKarma vorfinden. Klicken Sie am rechten Rand der Zeile auf Aktivieren.
Damit SpamKarma mit der vom Entwickler gepflegten Blacklist umgehen kann, wechseln Sie als Administrator in den Bereich Optionen Ihrer Installation. In der zweiten Menüebene sollte nun der Eintrag Spam Karma zu sehen sein. Rufen Sie darüber die Optionen des Plugins auf.
Das Werkzeug beginnt sofort mit der Arbeit und aktualisiert seine Daten. Im oberen Bereich des Fensters lesen Sie sofort eine entsprechende Erfolgsmeldung.
Im unteren Bereich des Fensters haben Sie Zugriff auf die umfangreichen Optionen von SpamKarma. Belassen Sie es am besten bei den Voreinstellungen, da diese durchaus sinnvoll gewählt wurden. Ich empfehle Ihnen allerdings, im unteren Bereich einmal auch den Link Captcha test page auszuprobieren, um sicherzustellen, dass diese Funktion korrekt arbeitet. WordPress kompakt
86
Kampf dem Spam
Die Testseite für Captchas von SpamKarma.
Ist alles korrekt eingestellt, sind keine Fehlermeldungen zu erwarten. In diesem Fall sehen Sie am Ende der Seite einen Ziffernblock.
Ein häufig gemachter Fehler, der dann zu Problem beim Test führt, besteht darin, dem Verzeichnis captcha_temp, der sich im spam-karma-Ordner befindet, keine Schreibrechte gegeben zu haben. Verläuft der Test also nicht erfolgreich, kontrollieren Sie die Rechte auf dieses Verzeichnis.
Sofern Sie an den Einstellungen von SpamKarma nichts verändern, gleicht das Plugin seine internen Blacklisten alle 3 Tage mit der von seinem Entwickler gepflegten Liste. Diesen Abgleich können Sie auch manuell durchführen. Dazu wechseln Sie einfach in die Optionen von SpamKarma und drücken einmal auf den Schalter Update Blacklist. Das Plugin ist so intelligent, dass es doppelte Einträge erkennt und damit Redundanzen vermeidet.
www.bomots.de
Machen Sie Werbung für Ihr Blog
87
7 Das Blog aufwerten
In diesem Kapitel möchte ich Ihnen zeigen, wie Sie mehr aus der Standardinstallation von WordPress machen. Ich zeige Ihnen unter anderem, wie Sie Buchempfehlungen von Amazon einbinden, Anzeigen von Google integrieren und Ihr Blog bekannter machen.
7.1
Machen Sie Werbung für Ihr Blog
Nach der Installation der Blogsoftware und dem Verfassen erster Beiträge werden Sie wohl ungeduldig auf den ersten Kommentar oder ein Trackback warten. Ist nach einer Woche immer noch kein Ergebnis da, stellen sich möglicherweise erste Selbstzweifel ein. Für wen mache ich das eigentlich? Liest das jemand? Viele Blogbetreiber starten mit Elan und zum Teil mit mehrmals am Tag verfassten Beiträgen. Aber bereits nach einigen Wochen nimmt die Zahl der Beiträge ab und verebbt schließlich ganz. Aus einem möglicherweise spannenden Projekt wird ein Datenfriedhof.
Ihr erster Beitrag konkurriert mit Millionen von anderen Internetseiten und interessanten Artikeln, die im World Wide Web zu finden sind. Da noch niemand Ihr neues Blog kennt, bleiben Sie geduldig. Der Erfolg wird sich schon einstellen. Sie können aber durchaus etwas dazu tun, um schneller erfolgreich zu sein.
Klappern gehört bekanntlich zum Handwerk. Das gilt auch für die Blogger-Szene. Gehen Sie wie ein größeres Unternehmen vor und treiben Sie Marketing! Nehmen Sie die URL Ihres neuen Blogs in Ihre Kommunikation auf. Wenn Sie bereits eine Homepage haben, weisen Sie dort deutlich auf das neue Blog hin. Schreiben Sie ein paar Zeilen dazu oder setzen Sie wenigstens einen Link auf die neue Seite.
Der Hinweis auf Ihr Blog eignet sich auch hervorragend dazu, in den Footer Ihrer E-Mails und Newsgruppenbeiträge aufgenommen zu werden. So weisen Sie ohne große Mühe Menschen auf Ihr Blog hin. Wenn es Ihnen sinnvoll erscheint, zitieren Sie andere Blogs in Ihrer Arbeit. Setzen Sie dabei das Mittel der Trackbacks gezielt ein. Die meisten Blogs veröffentlichen unter ihren Artikeln eine Liste mit Trackbacks. Normalerweise finden sich neben dem Hinweis auf das andere Blog WordPress kompakt
88
Das Blog aufwerten
auch einige Zeilen aus dem dort veröffentlichten Artikel. So unterrichten Sie ebenfalls einen größeren Kreis von Nutzern von der Existenz Ihres Blogs. Die Option, spezielle Suchdienste und Verzeichnisse über ein Ping zu informieren, habe ich Ihnen bereits unter 3.2 vorgestellt.
Ein inzwischen recht populärer Dienst ist das kostenlos nutzbare Technorati. Nach der Registrierung bieten sich Ihnen zahlreiche Möglichkeiten. So können Sie andere Blogs gezielt nach Stichworten durchsuchen. Diese Suchabfragen lassen sich auch als RSS-Feed abonnieren. Sind Sie an einem Thema besonders interessiert, erfahren Sie so immer aktuell, was andere darüber schreiben. Zum Dienst gehört auch die Möglichkeit, ein eigenes Profil anzulegen. Dort kann auch ein Link auf Ihr Blog gespeichert werden. Dieser Link wird als Claim bezeichnet. Damit nehmen Sie Ihr Blog in die Liste der Technorati-Blogs auf.
Der Mitgliedsbereich von Technorati.
Natürlich bewirken auch diese Maßnahmen keine Wunder. Sie schaffen aber die Ausgangsbasis für den Erfolg Ihres Blogs. Bloggen kommt hier dem Zeitungswesen recht nahe. Mit dem Verlinken und der Aufnahme in Verzeichnissen machen Sie Ihr Blog bekannter. Letztlich entscheidet aber die Qualität Ihres Blogs darüber, ob es erfolgreich wird.
www.bomots.de
Zusätzliche Module nutzen
7.2
89
Zusätzliche Module nutzen
Auf den nachfolgenden Seiten stelle ich Ihnen einige Plugins und Dienste vor, mit denen Sie mehr aus der Standardinstallation von WordPress machen und zugleich Ihren Besuchern interessante Inhalte anbieten.
7.2.1 Google Adsense Mit dem Adsense-Programm bietet Google den Betreibern von Webseiten eine einfach zu integrierende Chance zum Geldverdienen an. Adsense sind kommerzielle Anzeigen, die Webseitenbetreiber bei Google gebucht haben. Diese Anzeigen platzieren Sie nun innerhalb Ihres Blogs. Eine Besonderheit von Adsense liegt darin, dass die gezeigten Anzeigen zum Inhalt der Seite passen.
Haben Sie einen Adsense-Bereich beispielsweise auf einer Seite platziert, auf der Sie gerade über eine neue Linux-Distribution schreiben, werden wahrscheinlich Anzeigen zu sehen sein, die genau diese Distribution zum Kauf anbieten. Klickt einer Ihrer Besucher auf die Anzeige, erhalten Sie für diesen Klick ein kleines Honorar. Bevor Sie aber Ihre Erwartungen zu hoch schrauben. Es gibt durchaus Blogbetreiber, die ein bis zweitausend Dollar im Monat über Adsense erreichen, diese verfügen aber dann auch über ein sehr gut besuchtes Blog, das am Tag von einigen Tausend Menschen gelesen wird.
Zunächst melden Sie sich bei Google für das Adsense-Programm an. Dazu klicken Sie auf den Link Werbung auf der Google-Homepage. Halten Sie dort Ausschau nach dem Verweis auf den Adsense-Bereich. Durchlaufen Sie nun die Schritte der Bewerbung. Ist diese erfolgreich, erhalten Sie nach einigen Tagen eine E-Mail, in der Sie als neues Mitglied des Programms begrüßt werden. Sobald diese erste Hürde genommen wurde, können Sie an die Integration von Adsense gehen.
Niemand kann Ihnen verwehren, Werbung auf Ihren Seiten zu schalten, andererseits müssen Sie aufpassen, die eigenen Internetseiten nicht zu einer einzigen Werbefläche verkommen zu lassen. Setzen Sie Werbung akzentuiert ein und nutzen Sie keinesfalls mehrere Adsense-Blöcke auf einer Seite. Gute Platzierungsmöglichkeiten für Anzeigen sind aus meiner Sicht die Homepage des Blogs selbst sowie auch einzelne Artikelseiten. Da Adsense ja Anzeigen ausliefert, die im Zusammenhang mit dem Inhalt der Seite stehen, ist zu erwarten, dass die Anzeigen sehr gut zum Inhalt des Artikels passen. Damit dürfte auch die Zahl der Klicks (an der Sie ja ein WordPress kompakt
Das Blog aufwerten
90
Interesse haben) recht hoch sein, da sich Ihr Leser ja mit Bedacht für diesen Artikel entschieden hat.
Haben Sie sich für potenzielle Werbeflächen entschieden, müssen Sie sich nun den Programmcode von Google beschaffen, den Sie in Ihren Seiten integrieren. Dazu loggen Sie sich mit Ihren Kundendaten bei Googles Adsense ein. Im Bereich Anzeigen-Einstellungen haben Sie die Möglichkeit, sich Ihre Anzeigen zusammenzustellen. Google bietet verschiedene Werbeformen an:
Anzeigenblöcke: Diese können sowohl aus Text- als auch aus Bildern bestehen.
Anzeigenlinks: Dabei handelt es sich um schlichte Links, die in einer engen Verbindung zum Inhalt der Seiten stehen, auf denen sie platziert werden.
In diesem Bereich von Google stellen Sie sich die Werbeformen zusammen.
Entscheiden Sie sich für eine Werbeform und wählen Sie aus der Vielzahl unterschiedlicher Layouts, Größen und Farben. Eine kleine Vorschau hilft Ihnen bei der Gestaltung der Werbeblöcke. Am Ende des Fensters ist ein Formularfeld zu sehen, das den Code für die Werbeform enthält. Diesen Code müssen Sie auf Ihren Seiten www.bomots.de
Zusätzliche Module nutzen
91
einbinden, damit darüber die Inhalte für die Anzeigen vom Google-Server geholt werden. Der rechte Rand Ihres Blogs ist etwa sehr gut dafür geeignet, um einen so genannten Scyscraper aufzunehmen.
Loggen Sie sich nun per FTP in Ihre Installation von WordPress ein. Im Ordner wp-content finden Sie den Ordner themes. Dort wählen Sie das aktuell genutzte Thema aus. Öffnen Sie die Datei sidebar.php mit einem Editor. Legen Sie am besten zunächst eine Sicherungskopie dieser wichtigen Datei an.
Anzeigen von Google integrieren Sie schnell in Ihre Site. In dieser Datei werden die verschiedenen Bereiche der Sidebar in HTML als Liste realisiert. Die einzelnen Inhaltsblöcke sind dabei von den Elementpaaren
umschlossen. Bei der Platzierung des Quellcodes, den Sie von Google erhalten haben, ist es wichtig, dass Sie ihn nicht innerhalb eines bereits bestehenden Bereichs der Datei positionieren, da die Sidebar sonst nicht mehr korrekt aufWordPress kompakt
92
Das Blog aufwerten
gerufen werden kann. Unmittelbar hinter den Abschluss eines Seitenelements, das Sie an dem Eintrag erkennen, fügen Sie nun selber Folgendes ein:
Code, den Sie von Google kopiert haben
Speichern Sie nun die Datei ab und rufen Sie Ihr Blog auf. Die Sidebar sollte sich nun wie gewohnt aufbauen, zugleich aber den Anzeigenblock präsentieren. Erhalten Sie Fehlermeldungen von WordPress, haben Sie beim Ändern der Datei sidebar.php einen Fehler gemacht. Nutzen Sie dann die Sicherungskopie, um den ursprünglichen Zustand wiederherzustellen.
Ähnlich gehen Sie vor, wenn Sie einen Anzeigenblock innerhalb einer Beitragsseite positionieren möchten. Wählen Sie bei Google einfach ein anderes Werbeformat aus und kopieren Sie den Quellcode. Integrieren Sie diesen dann in der PHP-Datei, die für die Darstellung der Artikel genutzt wird.
7.2.2 Wie wäre es mit einem Zufallszitat? Zitate zu einem bestimmten Thema verleihen Ihren Seiten eine persönliche Note. Um Ihre Leser nicht zu langweilen, sollten die Zitate möglichst häufig wechseln. Witty ist der Name eines Plugins, das aus einem von Ihnen zu pflegenden Datenbestand ein zufälliges Zitat auswählt und an einer beliebigen Stelle innerhalb Ihres Blogs anzeigt.
www.bomots.de
Zusätzliche Module nutzen
93
Die Pflege der Zitate können Sie direkt in WordPress vornehmen.
Die Installation ist sehr einfach. Über das Wiki von WordPress gelangen Sie zur Downloadseite des Autors. Laden Sie sich von dort ein Zip-Archiv herunter. Dieses enthält zwei Dateien. Die PHP-Datei ist der ausführbare Code, den Sie in das Plugin-Verzeichnis Ihrer Installation entpacken. Die Textdatei nimmt die Zitate auf. Diese kopieren Sie in das Verzeichnis wp-content. Nun loggen Sie sich in WordPress ein und aktivieren das Plugin über den entsprechenden Bereich.
In der Beschreibung auf der Plugin-Seite finden Sie einen Link auf die Textdatei. Folgen Sie diesem Link, können Sie die Zitate auch direkt in WordPress selbst bearbeiten.
Wurde das Plugin aktiviert und kann die Zitatdatei erreicht und verändert werden, müssen Sie nun lediglich den Aufruf der Funktion auf einer Seite einbauen. Hier bietet sich etwa die Homepage Ihres Blogs an. Nutzen Sie das Standardthema der WordPress-Installation, wechseln Sie in den Ordner themes, der sich im Ordner wp-content befindet. Dort wechseln Sie in das Verzeichnis default. Editieren Sie die Datei index.php mit einem Texteditor, nachdem Sie eine Sicherungskopie der
WordPress kompakt
94
Das Blog aufwerten
Datei angefertigt haben. Die Datei ruft zunächst den Kopf der Seite auf. Direkt darunter könnten Sie den folgenden Code eintragen:
Damit weisen Sie den Zitaten, die über die Funktion witty() aufgerufen werden, das Format einer Überschrift zweiter Ebene zu. Die Anweisungen beziehen sich auf das ausgelieferte Stylesheet.
So könnte ein Zitat mit Witty aussehen.
7.2.3 Welche Blogs lesen Sie? In nahezu jedem Blog sind Hinweise auf andere Blogs zu sehen, die der Verfasser mehr oder weniger regelmäßig liest. Mit diesem Blick über den Zaun erhalten Sie die Chance, interessanten Lesestoff zu entdecken, der Ihnen sonst entgangen wäre. Mit der Importfunktion für Links bietet Ihnen WordPress eine schnelle und einfache Möglichkeit, eine Zusammenstellung Ihrer bevorzugten Blogs zu veröffentlichen.
www.bomots.de
Zusätzliche Module nutzen
95
Dazu benötigen Sie zunächst eine Verzeichnisdatei, die die Adressen der von Ihnen gelesenen Blogs enthält. Für diese Verzeichnisse hat sich inzwischen ein Austauschformat etabliert, das auf XML basiert. Wenn Sie Ihre Blogs mit einer speziellen Software lesen, suchen Sie dort nach einer Exportfunktion. Dienste wie Bloglines, die Ihnen online Zugriff auf andere Blog gewähren, verfügen ebenfalls über eine solche Funktion. Über den Export erzeugen Sie eine OPML-Datei. Liegt Ihnen diese erst einmal vor, sind Sie nur noch wenige Schritte von der Veröffentlichung entfernt.
Loggen Sie sich in WordPress ein und wechseln Sie in den Bereich Links. Wählen Sie hier den Eintrag Importiere Links. Sie haben hier zwei Optionen: 1.
Wenn Sie einen Dienst nutzen, über den Sie Ihre Blogs online lesen, tragen Sie die URL zur Liste in das kleine Feld ein. Eine kurze Anleitung finden Sie im beschreibenden Text.
2.
Lesen Sie die Blogs mit einer Software und haben eine OPML-Datei lokal vorliegen, drücken Sie auf den Schalter Durchsuchen und wählen in dem nachfolgenden Dialog den Ordner Ihres Systems aus, in dem sich die Datei befindet.
3.
Wählen Sie nun aus dem Listenfeld eine Kategorie, der Sie diese Links zuweisen wollen. Die bereits mitgelieferte Kategorie Blogroll ist dabei schon eine gute Wahl.
4.
Klicken Sie schließlich auf Import.
Die Liste wird nun eingelesen und unter der Kategorie in der Sidebar angezeigt.
7.2.4 Nutzen Sie Del.icio.us? Unter dem URL http://del.icio.us verbirgt sich ein interessantes Experiment. Wie viele gute Ideen im Netz ist seine Funktion leicht zu beschreiben: Sie können hier zentral Ihre Internet-Favoriten auf einem Server speichern. Das klingt zunächst wenig aufregend und kann kaum den starken Zulauf des Dienstes erklären. Faszinierend sind die weiteren Optionen, die sich aus dem Speichern von Lesezeichen ergeben, denn diese können mit Kategorien (Tags) versehen werden und lassen sich von anderen Nutzern einsehen. Es versteht sich fast von selbst, dass Sie auch einzelne Bookmarks von dieser Veröffentlichung ausschließen können. Auf der Homepage von del.icio.us kann jeder Besucher sehen, was in den letzten Minuten gespeichert wurde. So wird aus einer einfachen Lesezeichenverwaltung ein soziaWordPress kompakt
96
Das Blog aufwerten
les Netzwerk. Eröffnen Sie doch einfach selbst einen kostenlosen Account und lassen Sie sich ein wenig durch das Netz treiben. Jeder registrierte Nutzer kann seine Bookmarks auch per RSS-Feed abfragen. Da der Dienst kostenlos ist, sollten Sie in Ihrem Blog nicht einfach auf diesen Feed linken oder gar einfach auf die URL zu Ihrem Account, um die gespeicherten Lesezeichen zu publizieren, denn damit wird bei jeder Auslieferung dieser Seite Ihres Blogs auch der Server von Del.icio.us kontaktiert, was die Betreiber bei besonders hohen Zugriffszahlen als Missbrauch auslegen würden.
Wollen Sie Ihre dort gespeicherten Lesezeichen veröffentlichen, nutzen Sie ein kleines Plugin, das ich Ihnen nun vorstellen möchte und dessen Informationen Ihrem Blog einen zusätzlichen persönlichen Akzent verleihen. Die Installation und Integration auf Ihren Seiten sind geradezu trivial. Sie laden sich das Plugin als ZIPArchiv von der Seite seines Autors herunter. In diesem Archiv befindet sich eine einzelne PHP-Datei. Diese kopieren Sie per FTP in das Plugin-Verzeichnis Ihrer Installation und aktivieren es anschließend im Bereich plugins in WordPress.
Das Plugin selbst kontaktiert die Seiten von del.icio.us und erzeugt aus den Leserzeichen eine kleine HTML-Seite, die im Verzeichnis wp-content abgelegt wird. Den Besuchern Ihrer Seiten wird der Inhalt dieser lokalen Datei präsentiert, womit Sie den Nutzungsbedingungen von del.icio.us entsprechen. Die Integration auf einer Ihrer Blogseiten ist sehr einfach. An einer beliebigen Stelle in Ihrem Blog (zum Beispiel der Sidebar oder einem anderen Element) fügen Sie den Funktionsaufruf ein:
Gemerkt
In diesem Beispiel wird in der Sidebar ein neuer Eintrag platziert, der mit der Überschrift „Gemerkt“ versehen wird. Es folgt dann der Aufruf der Funktion, da als Parameter Ihr Nutzername bei del.icio.us übergeben werden muss. Der zweite Parameter, der optional ist, beschränkt die Zahl der dargestellten Links auf 15 Stück. Das Plugin versteht alle Optionen, die del.icio.us selbst vorsieht. Einzelheiten finden sich auf den dortigen Internetseiten.
www.bomots.de
Zusätzliche Module nutzen
97
Zeigen Sie Ihren Lesern, welche Bookmarks Sie gesetzt haben.
7.2.5 Wie ist das Wetter bei Ihnen? Mit einem Ausblick auf die bei Ihnen vor Ort herrschende Wetterlage verleihen Sie Ihren Blog eine weitere persönliche Note. Jeff Minard hat mit seinem Plugin Getweather ein kleines Programm geschrieben, dass die aktuellen Wetterdaten eines Orts von Weather.com abholt und in einem Blog darstellen kann.
Auf der offiziellen Internetseite des Programms finden Sie zwei Links. Einer führt zum Download eines Satzes von Symbolen, die für die Darstellung benötigt werden. Der andere zum Skript selbst. Sofern Sie diesem Link folgen, startet aber kein Download, sondern der Browser stellt Ihnen den Quelltext des Plugins dar. Kopieren Sie den gesamten Text und fügen Sie diesen in einem Texteditor Ihrer Wahl ein. Speichern Sie den Inhalt unter dem Dateinamen getweather.php ab. Laden Sie sich die Datei iconset.zip auf Ihren Rechner herunter und entpacken Sie den darin befindlichen Ordner auf Ihrem System. Diesen Ordner kopieren Sie per FTP auf Ihren Webserver in das Verzeichnis wp-content.
Als Nächstes müssen Sie beim Dienstleister weather.com den Zahlencode für Ihre Stadt ermitteln. Wenn Sie in einem kleineren Ort leben, nehmen Sie die Wetterdaten der nächsten Großstadt. Auf der Startseite ist eine kleine Suchmaske zu sehen. Geben Sie hier zum Beispiel Munich, Germany ein. Auf der nächsten Bildschirmseite wird Ihnen ein Link zur Wettervorhersage für diese Stadt angeboten. In der Adresszeile des Browsers ist im URL ein Zahlencode zu finden. Für München beispielsweise GMXX0087. Diesen Zahlencode benötigen Sie gleich.
WordPress kompakt
98
Das Blog aufwerten
Öffnen Sie die lokal gespeicherte Kopie von getweather.php. Dort ist ein Abschnitt mit Edit These gekennzeichnet. Tragen Sie hier unter $measurement_system = 'm'; ein, um das metrische System zu verwenden, also Temperaturangaben in Celsius zu erhalten. In der Eingabezeile darunter tragen Sie den URL zu dem Ordner ein, in den Sie die heruntergeladene Icon-Datei abgespeichert haben. In der Zeile use_cache ändern Sie den Wert von true auf false.
Speichern Sie die Datei ab und kopieren Sie sie per FTP in das Plugin-Verzeichnis Ihrer WordPress-Installation. Loggen Sie sich als Administrator in WordPress ein und aktivieren Sie unter Plugins nun das Programm.
Wie Sie es von anderen Plugins her bereits gewohnt sind, müssen Sie nun nur noch die Funktion an einer beliebigen Stelle Ihres Layouts aufrufen. Auch hier bietet sich beispielsweise die Sidebar an. Öffnen Sie also für das Default-Theme die Datei sidebar.php. Suchen Sie sich einen Ort, an dem die Wetterinformation erscheinen soll, und tragen Sie dort in der Datei ein:
Wetter in Ihrer Stadt
Hierbei handelt es sich bereits um den erweiterten Aufruf des Skripts. Wichtig ist hierbei, dass Sie den von Weather.com gemerkten Zahlencode als Parameter übergeben. Die weiteren Optionen sorgen für die Darstellung des Icons für die aktuelle Wetterlage, die Temperatur, Luftfeuchtigkeit und Zeit der letzten Aktualisierung.
Es hätte aber auch bereits der Aufruf mit
gereicht. In diesem Fall werden Ihnen alle Informationen, die von Weather.com übermittelt werden, angezeigt.
www.bomots.de
Zusätzliche Module nutzen
99
Zeigen Sie Ihren Lesern, wie das Wetter vor Ort ist.
Der Autor des Plugins bietet noch eine Erweiterung an. Werden Dienste wie Weather.com oder auch Google abgefragt, besteht ein Problem darin, dass die Verbindung zwischen Ihrem Server und dem Anbieter unter Umständen gestört ist oder zu viel Zeit benötigt wird, um die Informationen zu übertragen. Damit die Besucher Ihrer Seiten nicht auf eine hässliche Fehlermeldung blicken müssen, hat sich Jeff Minard einen einfachen, aber wirkungsvollen Zwischenspeicher ausgedacht. Dieser wird praktischerweise auch gleich auf seinen Seiten zum Download angeboten. Die Installation und Nutzung ist denkbar einfach.
Laden Sie sich von seinen Seiten die Datei simple-cache.php. Diese kopieren Sie in das Plugin-Verzeichnis Ihrer WordPress-Installation. Im Ordner wp-content legen Sie einen, vom Webserver beschreibbaren, Ordner mit dem Namen simple-cache an. Loggen Sie sich in Ihr WordPress ein und aktivieren Sie das Plugin. Schließlich ändern Sie die Datei getweather.php und setzen dort in der Zeile $use_cache den Wert auf true.
WordPress kompakt
100
Das Blog aufwerten
Das Plugin aktualisiert die Daten alle 15 Minuten, was für einen Wetterstatus ausreichend sein dürfte.
Möchten Sie das hier vorgestellte Plugin nicht nutzen oder sollte es bei der Installation zu unerwarteten Problemen kommen, brauchen Sie auf das Angebot aktueller Wetterdaten Ihrer Region nicht zu verzichten. Im Angebot von wetter.com, einer deutschsprachigen Seite mit aktuellen Wettervorhersagen, können Sie sich kostenlos für einen Account registrieren, zu dem auch das so genannte Homepagewetter gehört. Die Einrichtung dieses Wetterknopfes ist denkbar einfach. Nach dem Registrierungsprozess finden Sie auf den Seiten Ihres Accounts einen Hinweis auf das Homepagewetter. Dort müssen Sie zunächst die Nutzungsbedingungen akzeptieren. Anschließend richten Sie sich einen so genannten Wetterbutton ein. Am Ende des Prozesses werden Ihnen einige wenige Zeilen JavaScript angezeigt, die Sie nun noch Ihrem Blog hinzufügen müssen. Nutzen Sie also hierbei die Sidebar oder eine beliebige andere Stelle Ihres Angebots.
Sie gehen hier also analog der Einbindung des Plugins vor. Vorteil: Sie brauchen kein Plugin zu installieren oder eine Cachefunktion zu nutzen. Nachteile: Die Daten werden immer direkt vom Server des Anbieters geholt, dieser muss also zwingend bei jeder Abfrage Ihrer Besucher erreichbar sein. Außerdem enthalten die Wetterdaten einen deutlichen werblichen Hinweis und unter Umständen noch einen weiteren werblichen Link.
Auch mit wetter.com können Sie aktuelle Wetterinfos präsentieren.
www.bomots.de
Zusätzliche Module nutzen
101
7.2.6 Fotos mit Flickr präsentieren Flickr (www.flickr.com) hat sich schnell von einem Geheimtipp zu einer beliebten und viel genutzten Plattform für das Veröffentlichen und Teilen von Fotosammlungen entwickelt. Dabei ist der Dienst sehr viel mehr als einfach nur ein OnlineFotoalbum. Jeder Nutzer kann seine Fotos mit so genannten Tags versehen. Das Stöbern in dieser Form von Kategorien bringt dann Fotos anderer Mitglieder auf den Schirm, die zum ausgewählten Thema passen. Somit umfasst Flickr auch eine spannende soziale Komponente. Bereits im kostenlosen Angebot steht Ihnen die Möglichkeit zur Verfügung, Fotos per E-Mail an Ihr Fotoalbum zu senden, die dann über eine Schnittstelle direkt auch an Ihr Blog weitergereicht werden. Flickr erzeugt, sofern Sie Benutzernamen und Passwort hinterlegen, entsprechende Beiträge in Ihrem Blog. Zusätzlich können Sie Ihren Besuchern eine Auswahl aktueller Fotos aus Ihren Alben präsentieren. Wie das geht, zeige ich Ihnen jetzt.
Dabei gehe ich davon aus, dass Sie bereits einen kostenlosen Account bei Flickr eröffnet und auch bereits Fotos hochgeladen haben. Wechseln Sie in den Bereich Ihrer Fotos. Dort befindet sich am rechten Bildschirmrand der Eintrag Share your Photos, darunter der Eintrag Flickr Badge. Hat der Dienst inzwischen seine Seiten umgebaut, suchen Sie einfach nach diesem Stichwort.
Nach Auswahl des Links gelangen Sie zum ersten Schritt der Einrichtung. Entscheiden Sie sich hier für einen rein in HTML oder einen in Flash programmierten Bereich. Als Nächstes entscheiden Sie sich für die Fotos, die Sie in diesem Abschnitt auf Ihren Seiten präsentieren wollen. Im dritten Schritt wird das Layout für die Darstellung definiert. Dazu gehört, wie viele Fotos in welcher Orientierung und in welcher Größe angezeigt werden sollen.
Nun sind Sie fast am Ziel. Im vierten Schritt treffen Sie noch eine Farbauswahl für den neuen Flickr-Bereich in Ihrem Blog. Schließen Sie mit einem Druck auf Get Code das Verfahren ab. Flickr präsentiert Ihnen nun einen umfangreichen CodeBlock, den Sie in Ihrem Blog integrieren müssen. Kopieren Sie den gesamten Code in die Zwischenablage und speichern Sie den Inhalt in einer Datei auf Ihrem System ab.
Damit das Flickr-Badge auch in Ihrem Blog auftaucht, müssen Sie den Code integrieren. Denkbar ist dies etwa auf einer eigenen statischen Seite oder aber in der Sidebar des Default-Themes. Ich bevorzuge die Anzeige in der Sidebar. Laden Sie WordPress kompakt
102
Das Blog aufwerten
sich die Datei sidebar.php aus dem Ordner default im Verzeichnis Ihrer WordPress-Themes auf Ihren Rechner.
Dort suchen Sie sich die Stelle aus, an der Sie die Fotos einblenden möchten, und fügen ein:
Fotos
Code von Flickr
Speichern Sie die Datei und übertragen Sie diese wieder auf Ihren Server. Nach dem Aufruf Ihres Blogs ist am Seitenrand nun ein Container mit den Bildern zu sehen.
Mit nur wenig Aufwand präsentieren Sie aktuelle Fotos aus Ihrer Flickr-Sammlung.
7.2.7 Amazon empfiehlt Amazon gehört nicht nur zu den (wenigen) Siegern unter den Pionieren des ECommerce, sondern stellt mit seiner Datenbank allen Nutzern des Internet ein Nachschlagewerk zur Verfügung, das früher nur dem Buchhandel vorbehalten war. Mit seinem Partnerprogramm eröffnet Amazon Homepagebetreibern und Bloggern eine Möglichkeit, mit den eigenen Seiten Geld zu verdienen. Die Teilnahme an diesem Programm ist kostenlos.
www.bomots.de
Zusätzliche Module nutzen
103
Haben Sie einen Account im Partnerprogramm eröffnet, lässt sich dieser Service auf vielfache Weise nutzen: Haben Sie ein interessantes Buch gelesen und etwas darüber geschrieben? Schließen Sie Ihren Beitrag doch mit einem Link zur Bestellung dieses Titels bei Amazon ab. Oder stellen Sie eine Liste von Bestsellern zu einem Thema, das Sie besonders interessiert, zusammen. Das Faszinierende: Wenn sich die Leser Ihres Blogs für ein Buch interessieren, können Sie es mit einem einfachen Mausklick bestellen und Sie erhalten für die abgeschlossene Transaktion von Amazon eine Belohnung.
Die Links für Ihr Blog können Sie natürlich direkt im Partnerbereich von Amazon erzeugen. Hier haben Sie die Qual der Wahl zwischen Verweisen auf Einzeltitel oder auch auf Bestsellerlisten. Der Nachteil: Wenn Sie häufiger in einem Beitrag einen Link auf Amazon einbinden möchten, müssen Sie sich zunächst bei Amazon einloggen, nach dem Titel suchen, den Link erstellen, den angebotenen Quellcode kopieren und nach dem Wechseln zu Ihrem Blog wieder einfügen. Sehr viel komfortabler geht dies mit dem Plugin WP-Amazon.
Die Installation folgt dem üblichen Schema. Laden Sie sich das ZIP-Archiv mit den notwendigen Programmdateien auf Ihren Rechner. Entpacken Sie die darin enthaltenen Dateien. Verfügen Sie bereits über eine Partner-ID für das AmazonProgramm müssen Sie noch eine Anpassung an dem Plugin vornehmen, da Sie sonst dem Entwickler die Umsätze schenken.
Öffnen Sie die Datei wp-amazon.php mit einem Texteditor und tragen Sie in die Zeile $Country = statt US den Wert DE ein. Die Zeile $AssociateTag füllen Sie mit Ihrer Partner-ID. Im Quellcode findet sich unmittelbar darunter noch ein Eintrag für eine Subscription-ID. Diese braucht Sie nicht zu kümmern. Dabei handelt es sich um die Account-Information, die Amazon für den direkten Zugriff auf die Datenbank benötigt. Diese Informationen beantragt jeder Entwickler für sein Produkt. Mit den Umsätzen hat sie nichts zu tun. Wenn Sie es wünschen, könnten Sie natürlich auch Mitglied im Entwicklerprogramm von Amazon werden, um eine eigene Subscription-ID zu erhalten. Für das Funktionieren des Plugins ist dies aber nicht notwendig.
Speichern Sie nun die Datei ab und übertragen Sie beide PHP-Dateien in den Plugin-Ordner Ihrer WordPress-Installation. Loggen Sie sich anschließend als Administrator ein und aktivieren Sie das neue Modul im Bereich Plugins.
WordPress kompakt
104
Das Blog aufwerten
Öffnen Sie nun den Editor, um einen neuen Beitrag zu schreiben, steht Ihnen unterhalb des Eingabebereichs ein Link zur Verfügung, der mit Insert Content from Amazon beschriftet ist. Drücken Sie darauf, öffnet sich ein kleines Popupfenster. Hier wählen Sie aus dem ersten Listenfeld aus, welche Domain von Amazon abgefragt werden soll. Im zweiten Listenfeld entscheiden Sie sich für eine Produktgruppe. Geben Sie nun in das Eingabefeld einen Suchbegriff oder einen genauen Titel ein. Drücken Sie anschließend Go.
WP-Amazon bietet einfachen Zugriff auf die Amazon-Daten.
Existiert zu Ihrer Suchabfrage ein Treffer, wird Ihnen das Ergebnis innerhalb des Fensters angezeigt. Entscheiden Sie sich für den richtigen Artikel und drücken Sie auf Select.
Existiert ein Treffer, lassen sich die Daten auf Knopfdruck in einen Beitrag übernehmen. www.bomots.de
Zusätzliche Module nutzen
105
Im nächsten Schritt werden Sie gefragt, wie Sie den Verweis auf den Artikel in Ihr Posting integrieren möchten. Sie haben die Wahl zwischen einem reinen Textlink bzw. einem Verweis mit unterschiedlich großen Abbildungen.
Markieren Sie die gewünschte Option und Sie erhalten den notwendigen HTMLCode direkt im Fenster angezeigt. Diesen können Sie mit einem Druck auf Add HTML to Post ganz einfach in Ihren Beitrag übernehmen. Mit einem Druck auf Close Window schließen Sie das nützliche Werkzeug.
7.2.8 Wie viele User sind online? Auf vielen Internetseiten können Sie direkt ablesen, wie viele andere Nutzer gerade die Seiten betrachten. Unterschätzen Sie dabei nicht den gemeinschaftsstiftenden Effekt, den solche Informationen haben können. Sieht ein Leser, dass sich auch andere für die Beiträge in Ihrem Blog interessieren, fühlt er sich in seiner Wahl bestätigt. Mitgliedern das Gefühl zu geben, dazuzugehören, ist letztlich das Geheimnis jeder gut funktionierenden Gemeinschaft. Das gilt insbesondere im virtuellen Raum des Internet.
Das Plugin Useronline für WordPress zeigt nicht nur die Zahl der Nutzer an, die sich gerade online befinden. Die Anzahl, die als Link ausgeführt ist, informiert zusätzlich darüber, wie viele Nutzer davon im Blog registriert sind. Die Installation des Plugins ist mit etwas mehr Arbeit verbunden als die anderen in diesem Kapitel vorgestellten Bausteine. Die notwendigen Arbeiten sind aber nicht sonderlich schwierig.
Besorgen Sie sich über das Plugin-Repository von WordPress die aktuelle Version. Sie erhalten ein Zip-Archiv, das Sie lokal auf Ihrem Rechner entpacken. Das Archiv beinhaltet insgesamt drei PHP-Dateien sowie eine Textdatei mit den Installationshinweisen. Im Stammverzeichnis Ihrer Installation finden Sie die Datei wpsettings.php. Dieses wichtige Element von WordPress sollten Sie vor jeder Änderung unbedingt sichern. Einmal zerstört, wird es schwer, Ihr Blog erneut zum Funktionieren zu bringen. In dieser Datei suchen Sie nach der Zeile: $wpdb->postmeta
= $table_prefix . 'postmeta';
Fügen Sie darunter die nachfolgende Zeile ein: WordPress kompakt
106
Das Blog aufwerten
$wpdb->useronline = $table_prefix . 'useronline';
Speichern Sie die Datei ab. Nun verschaffen Sie sich per FTP Zugang zu Ihrem Server. In den Ordner wp-admin kopieren Sie die Datei useronline-install.php. Im Stammverzeichnis der WordPress-Installation legen Sie die Datei wpuseronline.php ab. In den inzwischen Ihnen gut bekannten Ordner plugins gehört die Datei useronline.php.
Nun loggen Sie sich als Administrator ein und aktivieren das Plugin im entsprechenden Bereich des Blogs. Loggen Sie sich nun wieder aus. Sie haben während der vorbereitenden Arbeiten in den Ordner wp-admin die Datei useronlineinstall.php kopiert. Um die Installation des Plugins abzuschließen, muss dieses Skript ausgeführt werden. Dazu geben Sie in die Adresszeile Ihres Browsers ein: http://url_ihres_blogs/wp-admin/useronline-install.php. Folgt dem Aufruf dieser Adresse eine leere Seite, ist die Installation erfolgreich verlaufen.
Zeigen Sie, wie viele andere Leser gerade online sind.
Damit sind Sie nun auch bereits fast am Ziel der Installation. Jetzt gilt es nur noch zu überlegen, an welcher Position Sie den Besuchern die Informationen anzeigen möchten. Öffnen Sie die entsprechende Datei Ihres Themes, im Falle von Kubrick etwa header.php oder sidebar.php. Dort rufen Sie die Funktion durch folgende Zeile auf:
Damit zentrieren Sie einen Absatz, der einen Link enthält. Als Text des Links wird die Funktion verwendet, die die Zahl der Nutzer darstellt. Klickt der Nutzer darauf, wird die Funktion get_useronline aufgerufen, die weitere Informationen anzeigt.
www.bomots.de
Zusätzliche Module nutzen
107
7.2.9 Lassen Sie abstimmen Umfragen, neudeutsch auch als Polls oder Votes bezeichnet, eignen sich neben den Kommentaren hervorragend dazu, die Leser zur aktiven Teilnahme zu animieren. Das Plugin WP-Poll stellt Ihnen ein komplettes System für Abstimmungen zur Verfügung.
Die Installation ist aufwendig. Ich empfehle Ihnen zunächst einmal Erfahrungen mit anderen Plugins zu sammeln, bevor Sie sich an die Aktivierung dieses Bausteins machen. Die Programmdateien befinden sich in einem ZIP-Archiv, das Sie sich aus dem Plugin-Repository herunterladen können. Entpacken Sie alle darin enthaltenen Dateien in Ihrem lokalen System.
Verschaffen Sie sich nun per FTP Zugriff auf Ihren Webserver. Dort laden Sie sich die Datei wp-settings.php auf Ihren Rechner herunter. Legen Sie von dieser wichtigen WordPress-Datei unbedingt eine Sicherheitskopie an, bevor Sie am Original Änderungen durchführen. Öffnen Sie die Datei mit einem Editor Ihrer Wahl. Suchen Sie in der Datei nach folgendem Ausdruck: $wpdb->postmeta
= $table_prefix . 'postmeta';
Fügen Sie darunter folgende zwei Zeilen ein: $wpdb->pollsa
= $table_prefix . 'pollsa';
$wpdb->pollsq
= $table_prefix . 'pollsq';
Speichern Sie die Datei ab und übertragen Sie sie wieder per FTP auf Ihren Server. Kopieren Sie sich als Nächstes aus dem Verzeichnis wp-admin die Datei menu.php auf Ihren Rechner. Auch von dieser Datei legen Sie am besten eine Kopie an. Bearbeiten Sie die Datei mit einem Texteditor. Suchen Sie hier nach folgender Zeile: $menu[20] = array(__('Links'), 5, 'link-manager.php');
Darunter fügen Sie eine zusätzliche Zeile ein, die so aussieht: $menu[21] = array(__('Polls'), 5, 'polls-manager.php');
Speichern Sie die Datei ab und übertragen Sie sie auf den Server. WordPress kompakt
108
Das Blog aufwerten
Im nächsten Schritt übertragen Sie die Programmdateien auf den Server selbst. Öffnen Sie das Verzeichnis wp-admin Ihrer WordPress-Installation. Kopieren Sie die beiden Dateien polls-install.php und polls-manager.php dorthin. Wechseln Sie nun in den Ordner plugins. In dieses Verzeichnis übertragen Sie die Datei polls.php. In das Stammverzeichnis der Installation kopieren Sie wp-polls.php. Schließlich wechseln Sie noch in das Verzeichnis wp-images und kopieren die Datei pollbar.gif dahin. Damit können Sie die FTP-Verbindung zu Ihrem Server schließen.
Loggen Sie sich nun als Administrator des Blogs ein und aktivieren Sie das Plugin im Bereich Plugins. Mit Ihrem Browser rufen Sie abschließend den URL adresse_ihres_blogs/wp-admin/polls-install.php auf. Erscheint im Browser eine leere Seite war die Installation erfolgreich. Nun fehlen noch die Funktionsaufrufe in den Vorlagendateien des Blogs selbst. Die Entwickler orientieren sich hier an Kubrick. Es werden zwei Funktionen benötigt: zum einen ein genereller Funktionsaufruf, der für den Leser des Blogs keine sichtbaren Auswirkungen hat, zum anderen der Aufruf der Abstimmungsschaltflächen.
Öffnen Sie mit dem Theme-Editor oder aber einem Texteditor die zu Ihrem Theme gehörende Header-Datei. Im Falle von Kubrick also die Datei header.php. Dort tragen Sie an einer von Ihnen gewählten Stelle folgende Codezeile ein:
Nun müssen Sie Ihren Besuchern noch die Oberfläche für das Abstimmen anbieten. Dazu eignet sich im Falle des Themes Kubrick beispielsweise die Sidebar. Öffnen Sie mit einem Texteditor die Datei sidebar.php und fügen Sie dort beispielsweise folgende Zeilen ein:
Polls
Polls Archive
www.bomots.de
Zusätzliche Module nutzen
109
Bieten Sie Ihren Lesern eine Abstimmungsfunktion, ...
Speichern Sie die Datei ab. Damit sind alle Arbeiten erledigt. Sie können als Administrator damit eine neue Umfrage anlegen. Loggen Sie sich in WordPress ein. Im Administrationsbereich sehen Sie nun hinter dem Menüeintrag Links einen neuen Eintrag Polls. Wählen Sie diesen aus.
… die auch über das Ergebnis informiert.
In der zweiten Menüzeile klicken Sie einmal auf den Eintrag Add Poll. In das Feld Question gehört die Fragestellung der Umfrage. Aus dem Listenfeld darunter legen Sie fest, wie viele Antworten es auf diese Frage geben soll. Drücken Sie nun auf Add Question. WordPress kompakt
110
Das Blog aufwerten
Die Administration erledigen Sie komfortabel in einem eigenen Bereich.
Damit gelangen Sie zum nächsten Dialog. Sie finden hier pro Antwortmöglichkeit eine Eingabezeile vor. In diese tragen Sie die Antworten ein. Sind Sie zufrieden, drücken Sie auf den Schalter Add Poll. Damit wird die Umfrage aktiviert.
Bereits hinterlegte Umfragen können Sie jederzeit auch bearbeiten. Dazu wechseln Sie als Administrator mit Polls in den entsprechenden Administrationsbereich. Über den Untereintrag Manage Polls bekommen Sie Zugriff auf die eingerichteten Umfragen. In einer Tabelle werden Ihnen alle Umfragen angezeigt. Mit einem Klick auf Edit gelangen Sie zum Bearbeitungsdialog. Hier haben Sie Zugriff auf alle Antwortmöglichkeiten und die eigentliche Umfrage. So lassen sich auch nachträglich noch Antwortmöglichkeiten eintragen. Ihre Änderungen übernehmen Sie mit einem Druck auf Edit Poll.
7.2.10
Statistik gefällig?
Ein sehr mächtiges Statistikwerkzeug für WordPress ist Jvisitors. Damit informieren Sie die Leser Ihres Blogs darüber, wie viele Besucher bereits auf den Seiten waren. Außerdem können optional die dazugehörenden Nationalitäten grafisch dargestellt werden. Dieses Plugin stelle ich Ihnen bewusst am Ende des Kapitels vor. Die Installation erfordert nicht nur Änderungen an einigen Konfigurationsdateien, sondern Sie müssen die zu Ihrer Installation gehörende SQL-Datenbank ebenfalls erweitern. Einige grundlegende Kenntnisse darüber sollten Sie also bereits in anderem Zusammenhang gesammelt haben.
www.bomots.de
Zusätzliche Module nutzen
111
Beginnen wir also mit der Installation. Dazu laden Sie sich das ZIP-Archiv für das Plugin zunächst aus dem WordPress Repository herunter. Entpacken Sie alle Dateien lokal auf Ihrem System.
Öffnen Sie die Readme-Datei aus diesem Archiv. Dort ist im oberen Teil eine Passage zu sehen, die aus einem SQL-Statement besteht. Kopieren Sie alle Zeilen, die sich innerhalb der durch Gitter abgetrennten Passage befinden. Verschaffen Sie sich Zugang zu Ihrer Datenbank. Wenn Sie phpMyAdmin verwenden, wählen Sie dort die entsprechende Datenbank aus. Klicken Sie in das Register SQL. Fügen Sie die gerade kopierten Zeilen in das große Eingabefeld ein. Drücken Sie abschließend auf OK. Hat alles geklappt, sollte sich die Zahl der Tabellen in der Datenbank nun erhöht haben.
Für die Installation müssen Sie ein SQL-Kommando ausführen.
Zu dem Archiv gehört die Datei wp_jvisitors.php. Öffnen Sie diese mit einem Texteditor. Die Parameter in dieser Datei sind gut erklärt, einige Englischkenntnisse vorausgesetzt. Ich möchte Sie hier nur auf einen Parameter besonders hinweisen. Der nachfolgende Text geht davon aus, dass Sie den Wert für $ip2nation auf TRUE gesetzt haben. In diesem Fall versucht das Programm die IP-Adresse des
WordPress kompakt
112
Das Blog aufwerten
Besuchers mit einer Landestabelle abzugleichen. Um diese Funktion nutzen zu können, sind aber weitere Installationsschritte notwendig.
Laden Sie sich nun die Datei wp-settings.php aus dem Stammverzeichnis Ihrer Installation herunter. Legen Sie zur Sicherheit eine Kopie auf Ihrem System davon an, damit Sie notfalls wieder schnell Ihr Blog zum Funktionieren bringen. Unter Schritt 3 der Readme-Datei ist ein Codeblock zu finden, den Sie in diese Datei einfügen müssen. Der notwendige Eintrag ist unter der Zeichenfolge $HTTP_USER_AGENT = getenv('HTTP_USER_AGENT'); /* visitor's browser */ einzufügen. Speichern Sie die Datei ab und übertragen Sie sie wieder auf Ihren Server.
Nun übertragen Sie die Programmdateien. Öffnen Sie das Plugin-Verzeichnis Ihrer Installation. Dorthin kopieren Sie die Dateien wp_jvisitors.php und class.browser_info.inc. In das Stammverzeichnis der Installation kopieren Sie die Datei jvisitors.php. Innerhalb des Programmarchivs befindet sich eine weitere ZIPDatei, die auf den Namen ip2nation_flags.zip hört. Das in der Datei befindliche Verzeichnis kopieren Sie in den Ordner wp-images als neuen Ordner flags.
Loggen Sie sich als Administrator in WordPress ein und aktivieren Sie das Plugin. Im Archiv ist neben dem Archiv mit den Flaggen eine weitere ZIP-Datei zu finden. In dieser Datei wurde eine Datei mit der Endung sql gespeichert. Öffnen Sie diese mit einem beliebigen Texteditor. Kopieren Sie den gesamten Inhalt in die Zwischenablage und rufen Sie die Administration der zu WordPress gehörenden SQLDatenbank auf. Aktivieren Sie unter PHPMyAdmin den Reiter SQL. Kopieren Sie in den großen Eingabebereich nun den Inhalt der Zwischenablage und drücken Sie auf den Schalter OK. Damit werden zwei weitere Tabellen in der Datenbank abgelegt.
Jvisitors kann nicht nur die Gesamtzahl der Besucher anzeigen.
Damit sind alle Vorarbeiten erledigt. Als Letztes bestimmen Sie den Ort innerhalb des Templates, an dem die Statistik angezeigt werden soll. Dies könnte in Falle von Kubrick die Sidebar sein. Die Anzeige aktivieren Sie durch den Funktionsaufwww.bomots.de
Zusätzliche Module nutzen
113
ruf . Speichern Sie das geänderte Template ab und rufen Sie Ihr Blog auf. An dem von Ihnen ausgewählten Ort finden Sie nun die Statistik. Klickt ein Besucher auf die als Link ausgeführte Statistikmeldung, gelangt er zu einer detaillierten Übersicht.
Auf Wunsch können Sie beeindruckende Statistiken abrufen.
WordPress kompakt
114
Das Blog aufwerten
www.bomots.de
Die Nutzerverwaltung
115
8 WordPress konfigurieren
In diesem Kapitel möchte ich Ihnen die Optionen Ihrer WordPress-Installation genauer vorstellen. Sie gelangen als Administrator zu allen hier vorgestellten Einstellungen über den Link Optionen.
8.1
Die Nutzerverwaltung
WordPress beinhaltet eine umfassende Rechtevergabe für registrierte Nutzer. Folgende Berechtigungsstufen sind in WordPress enthalten.
User-Level
Berechtigungen
0
Zugriff auf das Dashboard.
Änderung des eigenen Profils.
Darf sich einloggen.
Darf erstellte Postings lesen.
Kann Artikel schreiben, aber nur als Entwürfe.
Darf ein Posting zu einem Entwurf machen.
Sieht Kommentare, die freigegeben werden müssen, darf diese aber nicht moderieren.
Kann Entwürfe zur Freigabe einreichen.
Kann eigene Beiträge bearbeiten und löschen. Die Beiträge werden damit wieder zu Entwürfen.
Darf Postings schreiben.
Sieht Kommentare, die freigegeben werden müssen, darf diese aber nicht moderieren.
Kann sein Profil verändern.
Darf Beiträge veröffentlichen.
Entspricht den Berechtigungen des User-Levels 2.
1
2
3
WordPress kompakt
116
WordPress konfigurieren
User-Level
Berechtigungen
4
Darf Beiträge schreiben.
Kann die Kategorien verändern.
Sieht Kommentare, die freigegeben werden müssen und darf diese moderieren.
Darf Artikel und Seiten schreiben.
Darf Beiträge und Seiten verwalten, bei den Seiten aber nur selber erstellte Elemente.
Darf Kategorien und Kommentare verwalten.
Darf Links importieren und die Linkkategorien bearbeiten.
Kann Links hinzufügen und selber erstellte Links verwalten.
Kann den Zeitstempel eines Beitrags verändern.
Kann die Informationen von Nutzern und Autoren einsehen. Kann die Nutzer eines niedrigeren User-Levels bearbeiten.
Darf Artikel und Seiten schreiben.
Verwaltet Artikel und Seiten (eigene und von Nutzern eines niedrigeren Levels).
Darf Kommentare und Kategorien verwalten.
Hat die Berechtigung zur Moderation von Kommentaren.
Darf Links importieren, hinzufügen und kategorisieren.
Darf Links löschen und bearbeiten (eigene und von Nutzern unterhalb seines User-Levels).
Kann die Informationen von Nutzern und Autoren einsehen und diese anpassen, sofern der Nutzer zu einem niedrigeren User-Level gehört.
Darf alle Optionen verändern und hat Zugriff auf alle Optionsbereiche.
Darf Dateien hochladen, sofern dies eingerichtet ist und der User-Level zur Berechtigung vom Admin nicht angepasst wurde.
5
6
www.bomots.de
Die Nutzerverwaltung
117
User-Level
Berechtigungen
7
Entspricht dem User-Level 6.
8
Ist dazu berechtigt, Artikel und Seiten zu schreiben.
Verwaltet Beiträge, Seiten (eigene und von Nutzern niedrigerer Level), Kategorien, Kommentare und darf moderieren.
Darf Links importieren, hinzufügen und kategorisieren. Kann Links löschen und bearbeiten, sofern es sich um eigene Links oder von Nutzern eines tieferen Level handelt.
Kann Themes verwalten und den Theme-Editor nutzen.
Darf Plugins verwalten und hat Zugriff auf den PluginEditor.
Hat Zugriff auf alle Optionen.
Darf Dateien hochladen.
Sieht die Informationen von Nutzern und Autoren. Kann diese auch anpassen, sofern es sich um Nutzer von niedrigeren Leveln handelt.
Entspricht dem User-Level 8. Der Administrator ist das einzige Benutzerkonto mit einem User-Level von 10.
9-10
8.1.1 Benutzer eintragen Benutzer Ihres Blogs können sich, sofern die entsprechende Option eingeschaltet wurde, selber registrieren oder aber Sie tragen die Nutzer manuell ein. Die notwendigen Optionen finden Sie unter dem Eintrag Benutzer in Ihrer WordPressInstallation.
Sobald Sie diesen Verweis aufrufen, gelangen Sie zu Ihrem eigenen Profil. Dort lässt sich eine Reihe von Informationen hinterlegen, beispielsweise Adressen für verschiedene Messenger und auch eine Selbstbeschreibung. Haben Sie Änderungen vorgenommen, übernehmen Sie diese mit einem Druck auf den Schalter Profil aktualisieren.
WordPress kompakt
118
WordPress konfigurieren
Der Abschnitt Benutzer beinhaltet aber noch einen zweiten Bereich, in dem Sie die gespeicherten Benutzer und Autoren einsehen können. Dazu klicken Sie auf den Link Autoren & Benutzer.
In diesem Dialog verändern Sie Ihr Profil.
Sie finden die Autoren und Nutzer des Blogs in übersichtlichen Listen zusammengestellt. Um einen neuen Nutzer anzulegen, tragen Sie seine Informationen an das Ende des Dialogs ein. Dazu gehören der Name, der im Blog angezeigte Alias, seine E-Mail-Adresse sowie das Passwort. Drücken Sie abschließend auf den Schalter Benutzer hinzufügen.
www.bomots.de
Die Nutzerverwaltung
119
Berechtigungen und Nutzer verwalten Sie in diesem Bereich.
Der neue Benutzer hat noch einen User-Level von 0, verfügt also über nur sehr eingeschränkte Rechte. Beachten Sie, dass ein neu angelegter Nutzer noch in einer eigenen Liste Registrierte Benutzer erscheint.
8.1.2 Nutzerlevel verändern Um einem Nutzer mehr Rechte in Ihrem Blog einzuräumen, passen Sie die Berechtigungsstufe im Administrationsbereich an. Hat sich der Benutzer gerade erst selber registriert oder Sie ihn erfasst, können Sie ihn von einem einfachen zu einem registrierten Benutzer befördern. Dazu klicken Sie einmal auf den Link Befördern am Ende seiner Tabellenzeile im Abschnitt Registrierte Benutzer. Durch die Beförderung erhält der Benutzer die Berechtigungsstufe 1 und sein Eintrag wandert in die Tabelle Autoren.
In diese Tabelle ändern Sie die Berechtigungsstufe durch Druck auf das Plus- oder Minuszeichen innerhalb der Rubrik Level. Leider kann die Berechtigung immer nur um eine Stufe geändert werden. Sie müssen den Vorgang also mehrmals ausführen, bis das gewünschte Niveau erreicht wird. Dafür entfällt eine Speicherung.
WordPress kompakt
120
WordPress konfigurieren
8.1.3 Nutzer löschen Möglicherweise ist ein Mitautor aus Ihrem Team ausgestiegen oder Sie möchten einen Störenfried von der Benutzung des Blogs ausschließen. Allerdings sucht der Anwender in der Tabelle der Autoren vergeblich nach einem Schalter oder einem Optionsfeld, um einen Benutzer zu löschen. Die Funktion ist nicht vergessen worden, sondern schlicht nicht vorgesehen. Hat der Nutzer erst einmal die Berechtigungsstufe von 1, kann er erst dann gelöscht werden, wenn er die Stufe 0 erreicht. Das Löschen erfolgt also in zwei Stufen.
Zunächst verändern Sie die Berechtigungsstufe, bis diese wieder den Wert 0 erreicht. Der Eintrag des Nutzers wandert damit wieder in die Tabelle Registrierte Benutzer. Dort finden Sie in der Tabellenzeile des Benutzers den Eintrag Löschen. Nach einem Klick darauf erfolgt eine Sicherheitsabfrage. Bestätigen Sie diese, wird der Eintrag des Nutzers aus der Datenbank entfernt.
8.2
Allgemeine Optionen
Der Abschnitt Allgemein gliedert sich in zwei Bereiche. Im oberen Abschnitt können Sie den Namen und den Untertitel Ihres Blogs verändern. Beide werden ja an verschiedenen Stellen innerhalb von WordPress benötigt. Die in diesem Abschnitt eingetragenen Werte wurden von Ihnen während der Installation eingegeben.
Die allgemeinen Einstellungen von WordPress.
www.bomots.de
Allgemeine Optionen
121
Hier haben Sie auch die Möglichkeit, über die beiden Felder die URL für die WordPress-Installation und für das Blog selbst zu verändern. Besonders wichtig sind die beiden Optionsfelder unter Mitgliedschaft. Zum einen kann hier global definiert werden, dass jeder Besucher sich registrieren kann. Dies bedeutet aber noch nicht, dass ein registrierter Nutzer auch Beiträge verfassen darf. Die Befugnisse innerhalb des Blogs richten sich nach seinem Userlevel. Welche es gibt, lesen Sie im vorangegangenen Abschnitt. Haben Sie die Option deaktiviert, kann nur der Administrator neue Nutzer direkt anlegen.
Zum Zweiten kann innerhalb dieses Bereichs festgelegt werden, dass nur registrierte Nutzer, die auch im Blog angemeldet sein müssen, Kommentare zu den Beiträgen abgeben dürfen.
Der zweite Abschnitt innerhalb des Bereichs Allgemein legt die Zeiteinstellungen für das Blog fest. Hier definieren Sie den Zeitunterschied zur UTC-Zeit und bestimmen das Zeit- und Datumsformat. Bei den Optionen für die Zeitanzeige wird die gleiche Syntax wie in PHP selbst verwendet. Über den entsprechenden Link werden Sie zur PHP-Referenz weitergeleitet, wo Sie aus den zur Verfügung stehenden Kürzeln das gewünschte Zeitformat zusammenstellen.
Legen Sie die Zeiteinstellungen fest.
Haben Sie alle Einstellungen nach Ihren Wünschen angepasst, drücken Sie einmal auf den Schalter Einstellungen aktualisieren, der sich am rechten unteren Bildschirmrand befindet. WordPress kompakt
WordPress konfigurieren
122 8.3
Einstellungen rund um das Schreiben
In diesem Abschnitt stelle ich Ihnen die Optionen vor, die Sie über den Eintrag Schreiben unter Optionen in WordPress finden. Gleich im oberen Bereich der Einstellungen sehen Sie eine Einstellung, die Ihnen den Redaktionsalltag erleichtern kann, wenn Sie viel an den erweiterten Einstellungen eines Beitrags arbeiten. Sie können hier bestimmen, dass Ihnen beim Schreiben eines Beitrags sofort die Erweiterten Schreiboptionen angezeigt werden. Unmittelbar unter diesem Feld befindet sich der Eintrag Grösse der Textbox. Damit vergrößern Sie den Eingabebereich des Editors. Ich persönlich bevorzuge eine größere Ansicht des Editors, auch wenn es dann nötig ist, bis zu den Optionen des Beitrags zu scrollen.
Im Bereich Formatierung belassen Sie es am besten bei den Voreinstellungen, denn damit weisen Sie WordPress an, Emoticons gleich durch optisch ansprechendere Grafiken zu ersetzen und sich darum zu kümmern, ungültig verschachtelte HTML-Elemente zu korrigieren.
Legen Sie in diesem Bereich die Optionen rund um das Schreiben fest.
Aus dem Listenfeld unterhalb der Formatierungen wählen Sie eine Kategorie Ihres Blogs aus, die beim Schreiben eines neuen Artikels genutzt werden soll. www.bomots.de
Einstellungen rund um das Schreiben
123
Als letzten Eintrag innerhalb dieser allgemeinen Optionen kann der Administrator die Rechte für neu registrierte Mitglieder bestimmen. Sie haben dort die Wahl, das Verfassen neuer Beiträge ganz zu verbieten, zumindest Entwürfe zuzulassen oder gleich einen vollen Zugriff zu gewähren. Haben Sie alle Einstellungen vorgenommen, drücken Sie auf den Schalter Einstellungen aktualisieren am unteren Rand des Bildschirms.
8.3.1 Per E-Mail bloggen Nutzer, die viel unterwegs sind und einfach schnell einen Gedanken per E-Mail an das eigene Blog senden möchten, werden diese in WordPress integrierte Funktion zu schätzen wissen. Was Sie dazu benötigen, ist ein E-Mail-Postfach, das per POP3-Zugang erreicht werden kann. Idealerweise können Sie zeigesteuert automatisiert auf Ihrem Server Skripte ausführen. Handelt es sich um ein Linux-System, sollten Sie sich auf der sicheren Seite befinden, da es hier die meisten Provider erlauben, so genannte Cron-Jobs auszuführen. Am besten ist es, wenn Sie für das Bloggen per E-Mail einen eigenen Account einrichten. Dass Sie sich bei den Zugangsdaten Mühe geben sollten, einen Benutzernamen und ein Passwort zu verwenden, die nicht leicht zu erraten sind, versteht sich von selbst.
Im Abschnitt Schreiben finden Sie im unteren Teil des Bildschirms den Abschnitt Schreiben via E-Mail. Hier werden, wie bei einem E-Mail-Programm die üblichen Angaben von Ihnen erwartet. Dazu zählen der Name des Servers, der Benutzername und das Passwort. Außerdem lässt sich hier eine Standardkategorie für per Mail übermittelte Beiträge definieren. Haben Sie alle Angaben gemacht drücken Sie auf Einstellungen aktualisieren. Damit haben Sie allerdings erst die Grundlagen für das Bloggen per E-Mail geschaffen. Erstellen Sie nun in Ihrem Mailprogramm einen Testbeitrag, den Sie an das in WordPress eingetragene Postfach senden. Rufen Sie nun folgende URL auf: http://Ihredomain/verzeichnis_wordpress/wp
mail.php
Hat alles problemlos funktioniert, erhalten Sie eine Zusammenfassung der Transaktion innerhalb des Browserfensters. Damit ist das Skript lauffähig und die eingetragenen Parameter sind korrekt. Der von Ihnen geschriebene Beitrag sollte sich also bereits in Ihrem Blog befinden. Unter Umständen erhalten Sie die nachfolgende Fehlermeldung: WordPress kompakt
124
WordPress konfigurieren
Ooops POP3: premature NOOP OK, NOT an RFC 1939 Compliant server
In diesem Fall müssen Sie manuell etwas an einer Datei Ihrer Installation ändern. Loggen Sie sich per FTP auf Ihrem Server ein. Im Verzeichnis Ihrer Installation finden Sie einen Ordner mit dem Namen wp-includes. Legen Sie von der Datei class-pop3.php eine Sicherungskopie an. Öffnen Sie sie anschließend mit einem Texteditor. Suchen Sie nun nach folgendem Ausdruck: if($this->RFC1939) {
Ersetzen Sie diesen mit if(!$this->RFC1939) {
Sie fügen also ein Ausrufungszeichen hinzu. Speichern Sie die Datei ab und versuchen Sie erneut Ihren Beitrag abzurufen. Nach dieser Änderung sollte es keine Probleme mehr geben.
Es wäre natürlich reichlich sinnlos, wenn Sie für jedes Posting, das Sie per E-Mail versendet haben, das Skript erneut manuell aufrufen müssten. Dies können Sie zeitgesteuert vornehmen. Dazu richten Sie am einfachsten einen so genannten Cron-Job direkt auf dem Server ein. Wie Sie eine solche Steuerung einrichten, entnehmen Sie am einfachsten den Unterlagen Ihres Internetproviders. Einmal eingerichtet, steht damit dem ortsunabhängigen Bloggen nichts mehr im Wege!
8.4
Für Spezialisten: Quicktags anpassen
Bei der Vorstellung des Editors habe ich Ihnen bereits die so genannten Quicktags vorgestellt. Wenn Sie sich etwas Bastelarbeit an den Konfigurationsdateien von WordPress zutrauen, können Sie die Liste der Quicktags an Ihre Wünsche anpassen und ganz andere Sprachelemente in die Menüzeile aufnehmen.
Wie immer: Legen Sie unbedingt von der Datei, die Sie verändern möchten, eine Sicherungskopie an!
www.bomots.de
Für Spezialisten: Quicktags anpassen
125
Die Informationen für die Quicktags sind in der Datei quicktags.js gespeichert, die sich im Verzeichnis wp-admin Ihrer Installation befindet. In der Zeile 9 dieser Datei finden Sie eine allgemeine Anweisung, wie ein Quicktag aufgebaut sein muss. function edButton(id, display, tagStart, tagEnd, access, open) { this.id = id; // Bezeichnung des Schalters this.display = display; // Beschriftung des Quicktags this.tagStart = tagStart; // öffnendes Element this.tagEnd = tagEnd; // schließendes Elemente this.access = access; // Tastaturküzel this.open = open; // wenn das Element nicht geschlossen werden muss der Wert -1 }
Im weiteren Verlauf der Datei befinden sich die Definitionen der angebotenen Sprachelemente. Angenommen Sie möchten das Sprachelement für eine Überschrift der zweiten Ebene auf einen Quicktag legen, würde der nachfolgende Code dieses Element definieren: edButtons[edButtons.length] = new edButton('Ueberschrift' ,'h2' ,'
' ,'
' ,'h' );
Die angepasste Leiste mit den Quicktags, mit dem geänderten Element. WordPress kompakt
126
WordPress konfigurieren
Handelt es sich bei dem Element um einen Eintrag, der nicht geschlossen werden muss, ist der letzten Zeile die Zeile ,-1 voranzustellen. Auf diese Weise erstellen Sie sich schnell Ihre eigene Sammlung an Quicktags.
8.5
Einstellungen rund um das Lesen
Ein Klick auf den Link Lesen innerhalb der Optionen bringt Sie zu den Einstellungen, die die Darstellung der Beiträge beeinflussen. Der Abschnitt gliedert sich in zwei Bereiche. Im oberen Teil bestimmen Sie die Zahl der Beiträge auf der Startseite. Dazu tragen Sie den gewünschten Wert in das Feld ein und legen über das Listenfeld fest, ob es sich hierbei um Tage oder die Artikelzahl handeln soll.
Legen Sie fest, wie viele Artikel auf der Startseite angezeigt werden sollen.
Im Abschnitt darunter befinden sich die Optionen für die Auslieferung Ihrer Artikel per RSS-Feed. Über den Wert innerhalb des Felds Beiträge bestimmen Sie, wie viele Artikel beim ersten Aufruf des RSS-Feeds übermittelt werden sollen. Außerdem kann über die beiden Optionsfelder festgelegt werden, ob Sie den gesamten Artikel ausliefern möchten (was ein größeres Datenvolumen verursacht) oder aber nur einen Auszug.
www.bomots.de
Kommentare & Co.
127
Als vorletzte Option dieses Abschnitts kann der Zeichensatz des Blogs definiert werden. Die Voreinstellungen von WordPress gehen von UTF aus, einem modernen Zeichensatz, der eigentlich ohne Probleme von allen Betriebssystemen und Browsern verstanden werden sollte. Allerdings ist UTF noch recht neu und hat sich im Internet noch nicht völlig durchgesetzt. Alternativ tragen Sie einen ISOZeichensatz für Mitteleuropa ein.
Schließlich kann die serverseitige Kompression Ihrer Beiträge eingeschaltet werden, sofern Browser die entsprechende Anforderung stellen. Eine Aktivierung der Option kann nicht schaden, da die Kompression immer optional ist. Haben Sie Änderungen wie gewünscht vorgenommen, drücken Sie auf Einstellungen aktualisieren.
8.6
Kommentare & Co.
Im Abschnitt Diskussion verbergen sich die Optionen, die den Austausch mit anderen Blogs und Ihren Lesern regeln. Im oberen Bereich werden die grundlegenden Einstellungen für jeden neuen Artikel erfasst. Diese Optionen lassen sich individuell beim Schreiben und Bearbeiten von Beiträgen wieder ändern.
Haben Sie ein anderes Blog zitiert, informieren Sie dieses über einen Trackback. Möglicherweise zitieren Sie aber nicht nur eine einzelne, sondern eine ganze Reihe von Quellen. Diese können Sie in dem dafür vorgesehenen Feld im Editor eintragen. Umgekehrt kann auch Ihr Blog darüber informiert werden, wenn ein Beitrag zitiert worden ist. Das Versenden eines oder mehrerer Trackbacks erfolgt, wenn Sie den Artikel veröffentlichen. Wenn Sie das Trackback global einschalten wollen, aktivieren Sie die Option Versuche jedes verlinkte Weblog vom Artikel zu benachrichtigen.
Mit Erlaube Link Benachrichtigungen von anderen Weblogs (PingBacks und TrackBacks) schalten Sie die Option ein, von anderen Blogs informiert zu werden, wenn einer Ihrer Beiträge dort zitiert wird. Schließlich schalten Sie mit Erlaube Besuchern Kommentare zum Artikel abzugeben global die Kommentarfunktion einoder aus.
WordPress kann Sie über Ereignisse per E-Mail informieren. Das Verhalten legen Sie im Abschnitt Mir eine E-Mail schicken wenn fest. Optional erhalten Sie eine WordPress kompakt
128
WordPress konfigurieren
Mail, wenn ein Kommentar geschrieben wird und wenn ein Kommentar moderiert werden muss.
In diesem Bereich definieren Sie das Verhalten von WordPress hinsichtlich Trackbacks und Pings.
Die Regelungen für die Verarbeitung von Kommentaren habe ich Ihnen bereits im Zusammenhang mit der Bekämpfung von Spam vorgestellt. Sind Sie mit den Optionen zufrieden, klicken Sie abschließend einmal auf den Schalter Einstellungen aktualisieren.
Die Inhalte auf der Startseite werden ja dynamisch erzeugt und sind ständigen Änderungen unterworfen. Es wäre damit sinnlos, lediglich einen Verweis auf die Startseite des Blogs zu setzen, wollte man auf einen interessanten Artikel dort hinweisen. Deshalb kann auf jeden Artikel Ihres Blogs über einen Permalink verwiesen werden. Normalerweise wird ein Link auf einen Artikel etwa so aussehen: ihredomain.de/?p=139. Damit rufen Sie etwa den 139. Eintrag in der Datenbank auf. Das ist zwar funktionell, aber sieht nicht besonders gut aus, geschweige denn, dass es einfach zu merken wäre.
www.bomots.de
Kommentare & Co.
129
Deshalb bietet Ihnen WordPress die Möglichkeit, die Struktur der Links zu verändern. Dabei sind je nach Voraussetzung auf Ihrem System verschiedene Wege zu gehen:
Es handelt sich bei Ihrem System um einen Apache-Webserver, und das so genannte mod_rewrite wurde installiert und ist für sie erreichbar.
Es handelt sich nicht um einen Apache-Webserver bzw. mod_rewrite ist nicht verfügbar.
Aus einer Reihe von Platzhaltern bauen Sie sich sozusagen die Linkstruktur zusammen, die nötig ist, um die Beiträge Ihres Blogs zu erreichen.
Code
Funktion
%year%
Das Jahr, in dem der Beitrag erschienen ist. Wird in vierstelliger Form angezeigt.
%monthnum%
Der Monat des Beitrags in zweistelliger Zahlendarstellung.
%day%
Tag des Artikels in zweistelliger Form.
%hour%
Stundenangabe der Veröffentlichung in zweistelliger Form.
%minute%
Minutenangabe der Veröffentlichung in zweistelliger Form.
%second%
Die Sekundenangabe.
%postname%
Titel des Postings, der sich aus der Überschrift ergibt, aber im Editor verändert werden kann.
%post_id%
Die laufende Nummer des Postings, die eindeutig ist.
%category%
Angabe der Kategorie.
%author%
Der Autor des Beitrags.
Aus diesen Platzhaltern können Sie nun die gewünschte Linkstruktur zusammenstellen. Aus /%year%/%monthnum%/%day%/%postname%/ wird dann http://www.ihredomain.de/2005/05/21/mein-posting/. Tragen Sie die gewünschten Platzhalter in das Feld Struktur ein.
Ist auf Ihrem Server mod_rewrite nicht aktiv oder nicht verfügbar, brauchen Sie auf eine solche URL-Struktur nicht zu verzichten. Tragen Sie vor den Platzhaltern einfach ein /index.php/ ein. Drücken Sie nach der Änderung auf den Schalter Per-
WordPress kompakt
130
WordPress konfigurieren
malink Struktur aktualisieren. Rufen Sie Ihr Blog anschließend einmal auf, um sich von den Änderungen zu überzeugen.
www.bomots.de
Download
131
Anhang A: Installation
In diesem Anhang möchte ich Ihnen zeigen, wie die Installation von WordPress abläuft und wie Sie alles für die erste Veröffentlichung vorbereiten.
Download Zunächst müssen Sie sich die aktuelle Version von WordPress besorgen. Diese finden Sie direkt im Internet unter www.wordpress.org. Laden Sie sich die Version im gewünschten Archivformat (ZIP oder Tar) auf Ihren Rechner herunter und entpacken Sie die Dateien. Achten Sie unbedingt darauf, dass beim Extrahieren die Ordnerstruktur innerhalb des Archivs berücksichtigt wird.
Datenbank vorbereiten WordPress benötigt eine Datenbank, in der die Beiträge, Kommentare und Benutzer abgespeichert werden. Diese Datenbank ist vorzugsweise MySQL. Legen Sie eine neue Datenbank an und sorgen Sie dafür, dass zumindest ein Datenbanknutzer über alle Privilegien verfügt. Dieser Nutzer wird dann die Kommunikation zwischen WordPress und der Datenbank übernehmen.
Konfiguration anpassen Damit sind Sie einer laufenden Installation schon ein gutes Stück näher gekommen. Im nächsten Schritt müssen Sie die mitgelieferte Konfigurationsdatei an Ihre Umgebung anpassen. Ist das erst einmal erledigt, beginnt das Überspielen auf den Server. Im Ordner WordPress, den Sie auf Ihrem System entpackt haben, finden Sie die Datei wp-config-sample.php. Diese müssen Sie nun an die Gegebenheiten Ihrer Datenbank anpassen. Sie finden hier die folgenden Zeilen: define('DB_NAME', '')
// The name of the database
define('DB_USER', '')
// Your MySQL username
define('DB_PASSWORD', '')
// ...and password
WordPress kompakt
132
Anhang A: Installation
define('DB_HOST', calhost')
'lo-
// 99% chance you won't need // to change this value
Tragen Sie hier die durch die Hochkommas gekennzeichneten Stellen die Daten Ihrer Datenbank ein. Hinter DB_Name also den Namen der Datenbank, wie Sie ihn gerade vergeben haben. Hinter DB_USER den Namen des Datenbanknutzers, den Sie eingerichtet haben, sowie im Anschluss das Passwort. In aller Regel werden Sie bei DB_HOST keine Änderung vornehmen müssen. Haben Sie die Änderungen vorgenommen, speichern Sie die Datei unter dem Namen wp-config.php ab.
Auf den Server überspielen Sie haben nun lokal alle Vorbereitungen durchgeführt. Es wird Zeit, dass die Dateien auf Ihren Webserver übertragen werden. Loggen Sie sich per FTP auf Ihren Server ein. Legen Sie einen neuen Ordner auf dem Server innerhalb des Verzeichnisses der HTML-Seiten an. Kopieren Sie nun alle Dateien, inklusive der Ordnerstruktur aus Ihrem lokalen WordPress-Ordner in diesen neuen Ordner.
Ausführen des Install-Skripts Nun liegen alle Daten auf dem Server vor. Im nächsten und letzten Schritt der eigentlichen Installation führen Sie das von WordPress mitgelieferte Installationsskript aus. Dieses befindet sich im Unterordner wp-admin der WordPressInstallation. Alles, was Sie zur Ausführung benötigen, ist ein Webbrowser. Rufen Sie nun die Wordpress-Installation darüber auf. Haben Sie etwa die Dateien aus dem lokalen WordPress-Ordner in den Ordner WordPress Ihres Servers gelegt, lautet der Aufruf für das Skript: http://www.ihredomain.de/wordpress/wpadmin/install.php.
Wurde in der Konfigurationsdatei kein Fehler gemacht, werden Sie nun im Browser von der Installationsroutine begrüßt. Wird Ihnen der Begrüßungsbildschirm nicht präsentiert, steckt der Fehler in der Konfigurationsdatei. Loggen Sie sich erneut auf Ihrem Server ein und kontrollieren Sie nochmals die Einstellungen.
www.bomots.de
Ausführen des Install-Skripts
133
Die WordPress-Installation begrüßt Sie.
Klicken Sie auf First Step um zum ersten Schritt des Setups zu gelangen. In dem nachfolgenden Dialog tragen Sie in das obere Eingabefeld den zukünftigen Namen Ihres Blogs ein. Gleich darunter fügen Sie eine E-Mail-Adresse für das Administratorenkonto ein. Auf das dazugehörige Postfach sollten Sie Zugriff haben, da dort auch wichtige Nachrichten von WordPress eingehen können. Drücken Sie im Anschluss auf den Schalter Continue.
Der zweite und letzte Schritt der Installation. WordPress kompakt
134
Anhang A: Installation
Damit sind Sie beim zweiten und bereits letzten Schritt der Installation angelangt. WordPress hat in der Zwischenzeit alle notwendigen Tabellen in die von Ihnen bezeichnete Datenbank eingetragen. Zugleich wurde das Benutzerkonto des Administrators angelegt. Innerhalb des Dialogs sehen Sie den Benutzernamen und das Passwort. Schreiben Sie sich das Passwort unbedingt auf, denn nur damit können Sie Ihre Installation erreichen. Direkt unter den beiden Zeilen Login und Password befindet sich eine Zeile, die mit Login address beschriftet wurde. Mit einem Klick auf diesen Link gelangen Sie zum Login-Bildschirm Ihres frisch installierten Blogs.
Nun können Sie sich bereits in WordPress einloggen.
Änderung des Administratorenkontos Passwörter, die über einen Zufallsgenerator erzeugt wurden, sind zwar sicher, aber auch meist schlecht zu merken. Ändern Sie am besten bei Ihrem ersten Besuch des Blogs das Kennwort für den Administrator ab.
Dazu loggen Sie sich zunächst in WordPress ein. Sie befinden sich nun im so genannten Dashboard, das ich Ihnen bereits vorgestellt habe. Klicken Sie mit der Maus auf den Link Users. Nach Aufruf der Bildschirmseite finden Sie in der linken oberen Ecke des Schirmes zwei weitere Links, die mit Your Profile und www.bomots.de
WordPress in Ihrer Sprache
135
Authors&Users beschriftet sind. Sie befinden sich nach Aufruf in Ihrem eigenen Profil als Administrator.
Am Ende der Bildschirmseite sehen Sie zwei Eingabezeilen, denen der Eintrag New Password vorangestellt wurde. Tragen Sie in die beiden Zeilen Ihr neues Wunschpasswort ein. Drücken Sie anschließend auf den Schalter Update Profile. Damit haben Sie das Passwort geändert. Sie können nun weitere Administrationsarbeiten vornehmen oder aber WordPress mit einem Klick auf Logout verlassen.
WordPress in Ihrer Sprache Die nach der Installation von WordPress einzig verfügbare Sprache ist Englisch. Sowohl auf den öffentlichen Seiten als auch im Administrationsbereich sind alle Aktionen und Menüpunkte mit englischen Begriffen bezeichnet. Dank der fleißigen Arbeit vieler Freiwilliger gibt es aber zahlreiche Sprachdateien, mit deren Hilfe Sie WordPress an eine andere Sprache anpassen.
Besorgen Sie sich zunächst die Dateien für die gewünschte Sprache. Für Deutsch finden Sie die Datei direkt unter www.wordpress.de. Sie benötigen nur die Datei mit der Endung *.mo. Verschaffen Sie sich nun per FTP Zugang zu Ihrem Webserver. Legen Sie innerhalb der WordPress-Installation im Ordner wp-includes einen neuen Ordner mit der Bezeichnung languages an. Kopieren Sie in dieses Verzeichnis die Sprachdatei.
Im Stammverzeichnis Ihrer Installation liegt die Datei wp-config.php. Diese müssen Sie im nächsten Schritt editieren. Bevor Sie sich daran machen, speichern Sie unbedingt eine Kopie der Datei, da es sich um einen wesentlichen Baustein Ihrer Installation handelt. Haben Sie beim Editieren einen Fehler gemacht, können Sie immer noch auf die Sicherheitskopie zurückgreifen.
In der Datei sehen Sie die Zeile define ('WPLANG', '');. Tragen Sie zwischen die beiden Hochkommas den Namen der Sprachdatei ohne ihre Endung ein. Für die deutsche Sprachdatei lautet der korrekte Eintrag also: define ('WPLANG', 'de_DE');.
WordPress kompakt
136
Anhang A: Installation
Speichern Sie die Konfigurationsdatei ab und loggen Sie sich nun in Ihr Blog ein. Die Menübezeichnungen im Administrationsbereich sollten sich nun in Deutsch präsentieren.
www.bomots.de
WordPress in Ihrer Sprache
137
Anhang B: Weitere Infos
URL
Beschreibung
www.wordpress.org
Die Homepage von WordPress. Hier ist stets die aktuelle Version verfügbar. Sie können die Entwicklung in einem eigenen Blog verfolgen und erreichen ein Forum, in dem Sie jederzeit Ihre Fragen stellen können.
www.wordpress.de
Eine deutschsprachige Seite. Allerlei Informationen und Neuigkeiten. Außerdem finden Sie hier jederzeit die aktuelle deutsche Sprachdatei zum Download.
codex.wordpress.org
Ein Wiki rund um WordPress. Jeder kann und darf mitschreiben. Immer einen Besuch wert!
dev.wp-plugins.org/
Das offizielle Verzeichnis der WordPress-Plugins. Funktional und schlicht. Meist wird statt eines Downloads aber lediglich der Quelltext eines Plugins angeboten. Dieser muss dann mit Hilfe eines Editors als PHP-Datei gespeichert werden.
www.wp-plugins.net
Eine zweite wichtige Quelle für Plugins. Thematisch gruppiert und mit einer kurzen Beschreibung der Funktion.
www.selfhtml.org
Die beste und kostenfreie Referenz zum Einstieg in die Seitengestaltung mit HTML und anderen Technologien.
www.unknowngenius.com/blog/
Das Blog des SpamKarma-Entwicklers. Hier finden Sie immer die aktuelle Version.
www.technorati.com
Werden Sie kostenlos Mitglied bei Technorati! Bewerben Sie Ihr Blog und nutzen Sie die zahlreichen Möglichkeiten, Newsfeeds zu abonnieren und Blogs zu durchsuchen.
www.w-a-s-a-b-i.com
Hier laden Sie das Plugin Witty-Text herunter, mit dem Sie zufällige Zitate in Ihr Blog einblenden. Vom gleichen Autor stammt auch das Plugin für die Nutzung von del.icio.us.
WordPress kompakt
138
Anhang B: Weitere Infos
URL
Beschreibung
del.icio.us
Eine Plattform für das Teilen von Lesezeichen.
jrm.cc/work/
Die Seiten von Jeff Minard. Dem Autor des Plugins GetWeather.
www.weather.com
Stellt jedermann meteorologische Daten zur Verfügung. Mit dem Plugin GetWeather zeigen Sie diese in Ihrem Blog an.
www.flickr.com
Fototauschdienst, der sich hervorragend in Blogs integrieren lässt.
manalang.com
Die Seite des Entwicklers von WP-Amazon. Ein Plugin, mit dem Sie leicht Inhalte aus Amazon in Ihre Beiträge übernehmen können.
www.lesterchan.net/blogs/
Auf diesen Seiten finden Sie die Plugins Polls und Useronline. Stets ist die aktuelle Version verfügbar.
joechung.org
Die Seiten des Entwicklers von Jvisitors, das Ihnen umfangreiche Statistiken zu Ihrem Blog anzeigen kann.
www.bomots.de
WordPress in Ihrer Sprache
Index
Abstimmung 107
Dateien hochladen 35
Administrationsbereich 70
Del.icio.us 95
Administratorkonto 134 Amazon 102
Editor 45
archive.php 20
Entwürfe 69
archives.php 20 Artikel löschen 71
Flickr 101 footer.php 19
Backup 76
FTP 21
Beiträge bearbeiten 70 Beiträge gliedern 66
Google Adsense 89
Beiträge Kategorien zuweisen 30 Benutzer eintragen 117
Hintergrundgrafik 24
Berechtigungsstufen 115
HTML einfügen 54
Bilder einfügen 60 Bilder skalieren 34
Installation 131
Blacklist 85
Installations-Skript 132
Blog aufwerten 87 Blogosphäre 31
Jvisitors 110
Buchhandel 102 Kategorien 29 Captchas 86
Kategorien bearbeiten 31 Kategorien einrichten 29
Dashboard 11
Kommentare 72, 127
WordPress kompakt
139
140
Index
Kommentarspam 72, 81
Permalinks 128
Kommentarverwaltung 74
phpMyAdmin 77
Kommentarwarteschlange 72
Plugin-Repository 107
Konfiguration 131
Plugins 52
Konfigurationsdatei 132
Poll 107
Kopfgrafik 23 Kubrick 18
Quicktags 124
Kubrick-Theme 21 Rechtevergabe 115 Linkbeziehungen 39
RSS-Reader 12
Links bearbeiten 43 Links hinzufügen 37
Schriftart 28
Links importieren 42
Schriftarten anpassen 26
Links organisieren 41
search.php 20
Links verwalten 36
searchform.php 20
links.php 20
Seiten anlegen 49
Listen 57
Seitenbesitzer 50
Listen erzeugen 48
Sicherheit 76 single.php 20
Markdown 58
Spam 81
Markdown aktivieren 59
Spamfilter 81
MySQL 131
SpamKarma 84 Standardformatierungen 45
Nutzerlevel 119
Standardlayout 50
Nutzerverwaltung 115
Standardtheme 18 Statistik 110
page.php 20
Stylesheets 17
Passwortschutz 49
Suchformular 20 www.bomots.de
WordPress in Ihrer Sprache
Suchfunktion 20
141
Vorschau 47 Vorspann 65
Technorati 88 Templates 17
Weather.com 97
Textformatierungen 55
Werbung 87
Textile 54
WordPress anpassen 15
Theme aktivieren 16
WordPress konfigurieren 115
Theme bearbeiten 22 Theme installieren 16
XFN 38
Themes 15
XHTML 41
Titel 50
XHTML Friends Network 38
Trackback 32 Zeitanzeige 121 Uploadfunktion 34
zeitgesteuertes Veröffentlichen 68
User-Level 115
Zitate 57
Useronline 105
Zufallszitat 92
WordPress kompakt