Beiträge zum Stichwort ‘WordPress’
Permalinkstruktur unter WordPress umstellen
Ihr besitzt WordPress als Blog Software? Ihr denkt gerade über die Umstellung eurer Permalinkstruktur nach? Ihr wollt aber nicht das Google und Co. ewig lange auf den alten Links sitzen bleiben und das eure Besucher über die Suchmaschinen ins leer laufen? Ihr wollt nicht das Besucher nur noch die Seite mit der Meldung “404 – Seite nicht gefunden” zu Gesicht bekommen? Für WordPress Webmaster kein Problem! Man benötigt nur die richtigen Tools bzw. Plugins! (weiterlesen …)
Benutzerdefinierte Felder in WordPress nutzen
Zur Zeit wird ein wenig an meinem Weblog herumgeschraubt und da habe ich mir gedacht, wie kann ich die Benutzerdefinierten Felder (Custom Fields) in WordPress besser nutzen.
Mein Ziel
Mein Ziel war es für bestimmte Artikel einen Text- oder Werbeblock an den Anfang der Seite zu plazieren. Jedoch nicht jedes mal wieder den Code per Hand eintragen zu müssen!
Benutzerdefinierte Felder anlegen
Die Lösung ist mit Hilfe der Custom Fields in WordPress sehr einfach umzusetzen. Dazu muss man als Autor erst einmal einen Artikel anlegen oder einen bestehenden Artikel öffnen.
Benutzerdefinierte Felder sind nämlich nichts weiter als “Schlüssel/Werte Paare” (key/values). Diese werden in der WordPress Datenbanktabelle wp_postmeta gespeichert. Um diese Daten im Weblog wieder abzurufen, gibt es Template Tags wie z.B. the_meta() oder get_post_meta(), die innerhalb eines Loops verwendet werden können. (Links zum Thema findet Ihr am Ende des Beitrages)
Nun können wird ein Benutzerdefiniertes Feld anlegen. Dazu einfach einen Schlüssel-Namen vergeben, einen Wert zu dem Schlüssel definieren und dann den Button “Benutzerdefiniertes Feld hinzufügen” klicken. dadurch wird das Feld zu dem Artikel gespeichert.

Mann kann beliebig viele Benutzerdefinierte Felder für einen Beitrag anlegen!

Benutzerdefinierte Felder in Template einbauen
So nun fehlt zum Endergebnis nur noch eine kleine Anpassung in der entsprechenden WordPress Template Datei zum Beispiel der single.php.
<?php if(get_post_meta($post->ID, 'topbanner_on')) : ?>
Hier beliebigen Code einfügen...
<?php endif; ?>
Der Codeblock sorgt dafür, dass aus den Meta Daten für den Beitrag das benutzerdefinierte Feld “topbanner_on” geprüft wird. Ist das Feld vorhanden und der wert ist 1 (true) dann wird der eingeschlossene Codeblock ausgegeben. Somit ist jede Variante von Abfragen und Ausgaben möglich!
Das Ergebnis meines Test kannst du in dem Beitrag WordPress 2.3 auf PHP-Version 5.2.4 umgestellt sehen.
Weitere interessante Links zum Thema
WordPress 2.3 auf PHP-Version 5.2.4 umgestellt
Heute morgen habe ich erfolgreich die PHP-Version meines Webservers auf die aktuell stabile PHP-Version 5.2.4 umgestellt. Vor der Umstellung lief unser WordPress Blog “Brandt Aktuell” unter der PHP-Version 4.4.7.
Bisher habe ich noch keine Module entdecken können, die nicht mehr funktionieren.
Über das Service Menü meines Providers Domain-Go konnte ich diese Umstellung schnell und ohne Probleme durchführen. Im Kunden-Menü kann ich mir jederzeit die aktuell Installierte Version anzeigen lassen:
WordPress 2.3 und die Eingehenden Links unbrauchbar?
Seit dem Update auf WordPress 2.3 werden die Eingehenden Links (Incoming Links) die auf dem Tellerrand (Dashboard) angezeigt, statt von Technorati nun über die Google Blogsuche abgefragt. Offiziell wird diese Änderung mit den technischen Problemen der letzten Monate bei Technorati begründet.Wie sich nun bei meinem Blog herausstellt ist diese Änderung, eine nicht wirklich gelungene Änderung in der neuen WordPress Version. Grund: Die Google Blogsuche scheint völlig ungeeignet für diese Art von Abfragen, da sie die Google Datenbank nur Blind nach dem Namen des eigenen Blogs durchsucht. Das Ergebnis dieser sogenannten “Backlink-Abfrage” ergibt deswegen auf meinem Blog fast 100% nur Links, die auf meine eigenen Beiträge verweisen! Und das macht ja nun wirklich keinen Sinn!
Für diejenigen, die möchten das auf dem Tellerrand von WordPress 2.3 wieder die Technorati Links angezeigt werden, für die hat datenschmutz.net einen Tipp zu einer kleinen Anleitung parat.
WordPress Helper – Eine gelungenes Firefox Add-on
Wer kennt die Situation nicht, man arbeitet gerade mit WordPress und benötigt dringend ein paar Informationen zu bestimmten Template Tags oder möchte in der Funktionen-Referenz etwas nachschlagen, kann die Links aber absolut nicht finden.
Abhilfe schaft da das Firefox Add-on WordPress Helper. Die Erweiterung erleichtert über das Firefox-Kontextmenü den Zugriff auf alle relevanten Dokumente des WordPress Codex. Original wird die Erweiterung für den Firefox Browser wie folgt beschrieben:
Die Firefox Erweiterung WordPress Helper hilft Ihnen bei der Arbeit mit WordPress mit einigen hilfreichen kleinen Hilfen und Tools. Die Erweiterung erleichtert es WordPress-Entwicklern, schnell und einfach über das Firefox Kontext Menü auf Entwickler-relevante Dokumente des WordPress Codex zuzugreifen. So hat man alle wichtigen Hilfen stets zur Hand. …
WordPress informiert nun automatisch darüber ob eine neue WordPress-Version verfügbar ist.
Seit der neuen WordPress Version 2.3 beinhaltet WordPress einen eigenen Mechanismus der über neue Versionen von WordPress informiert. Vorher musste man das Monitor Plugin benutzen.
Heute ist es nun soweit, WordPress 2.3 hat mich darüber informiert, das es eine neue WordPress Version gibt und ich diese herunterladen kann.

Doch leider stimmt es nicht so direkt was dort steht, da das Update für die neue deutsche Version 2.3.1 heute morgen am 27.10.07 10.07 Uhr noch nicht auf der deutschen WordPress Webseite zum Download zur Verfügung steht. Ist ja auch nicht verwunderlich, da dies immer erst 1-2 Tage später passiert.
Aber da ich die DE-Edition installiert habe, sollte WordPress mich auch erst informieren, wenn die “deutsche” Version verfügbar ist. Da kann noch ein bisschen nachgebessert werden
Die englische Version gibt es wie immer hier: WordPress 2.3.1 und dazu auch die Bugfixes & Securityfixes informieren.
Update: Hier nun noch die Links zu der deutschen Version: WordPress 2.3.1 DE-Edition
Drupal: Mit dem Modul "Update Status" Modul Versionen auf Aktualisierungen überwachen
Im Moment benutze ich noch die CMS Software Drupal 5.x für meine private Webseite www.brandt-net.de. Auch dort habe ich viele kleine Erweiterungen die sogenannten Module installiert ähnlich wie bei WordPress die Plugins.
Nun habe ich mich gefragt warum ich von Drupal nicht über die Aktualisierung der einzelnen Module informiert werden. Aber leider ist es so, das Drupal im Gegensatz zu anderen CMS Anbietern, bis zu der aktuellen Version 6.x noch keine automatischen Modul Updates anbietet!
Nun bin ich aber auf das Drupal Modul Update Status gestoßen. Einmal installiert bietet das Modul Update Status auf der Modul Übersichtsseite in der Administration Update Informationen zu den neusten Modul Versionen an. Die Installation der Module erfolgt dann jedoch wie gewohnt manuell per Hand bzw. FTP.
WP – Plugin Update Informationen unter WordPress 2.3 und die Alternative
Eine der neuen Funktionen unter WordPress 2.3 findet man im Administrationsbereich bei der Plugin Verwaltung. Unter WP-Administration/Plugins wird nun angezeigt, von welchen installierten Plugins es Updates gibt. Voraussetzung für die Information, ob ein Plugin in einer neueren Version zur Verfügung steht ist, das das Plugin bei wordpress.org registriert ist.
Updatebenachrichtigungen
Das gute Update-Monitor Plugin hat ausgedient, da WordPress nun selber über neue Versionen Auskunft gibt. Auch über neue Aktualisierungen von Plugins wird man nun informiert, sofern sie bei wordpress.org gelistet sind.
Update auf WordPress 2.3 erfolgreich!
Fast ohne Probleme habe ich nun meine WordPress Version 2.2.x auf die neueste Version WordPress 2.3 angehoben. Nach dem Test in meiner lokalen WordPress Umgebung habe ich den Schritt gewagt und meine Blogs auf die neueste Version umgestellt.
Bis auf die bekannten Probleme mit dem Tagging Plugin Simple Tagging (nicht mit WordPress 2.3 kompatibel), gibt es zur Zeit bei mir nur noch Probleme mit dem Plugin Dagon Design Sitemap Generator (Grund noch unbekannt).
Eine alternative zum Simple Tagging Plugin ist das Plugin Simple Tags. Das Plugin basiert auf Simple Tagging, benutzt aber die neue Tagstruktur von WordPress 2.3. Über die Funktion “Verwalten/Import/Simple Tagging Import” kann man die vorhandenen Tags aus Simple Tagging in die WordPress Struktur importieren und dann später mit dem Plugin Simpe Tags verwalten – Alles klar
Hinweis: Nach dem Import der Tags aus Simple Tagging und der Installation von Simple Tags musste ich einmal unter “Einstellungen/Permalinks” die Permalink-Struktur neu speichern, ansonsten wurden die Dateipfade nicht richtig gefunden!
Mein erstes Fazit: Erst einmal läuft nach dem Update das System stabil. Die oben angesprochenen Plugins muss ich noch mal ersetzen oder anders implementieren.
Windows Live Writer Beta 3 – Erfahrungsbericht #1
Seit Anfang September 2007 ist die 3. Beta-Version von Windows Live Writer (WLW) verfügbar. Leider hatte ich erst diese Woche die Möglichkeit bzw. Zeit das Tool zu installieren. Dies nehme ich aktuell einmal als Grund einen kleinen Erfahrungsbericht zum Windows Live Writer beta 3 zu schreiben.
Die genaue Produktversion der aktuellen Beta 3 Version lautet Windows Live Writer Beta 3 (Version 12.0.1277.0816). Öffnet man aber, nach der nun wirklich fehlerfreien Installation, das Informationsfenster vom WLW sieht man schon den zukünftigen Namen der dann wohl Windows Live Writer Version 2008 heißen wird. Weiter scheint es so das diese Beta 3 Version die wohl letzte Version vor der endgültigen Version sein wird.