Mit WordPress Version 2.9 gibt es nun die Möglichkeit, dass man nähere Beschreibungen der Widget-Bereiche übergeben kann. Dies ist besonders dann interessant, wenn man unterschiedliche Widget-Areas definiert, sei es in Abhängigkeit der Kategorien in der Sidebar oder weil man als Theme-Autor diverse Widget-Bereiche definiert, die Anpassungen in mehr Bereichen, als nur im Sidebar, zulassen. Ich tue dies beispielsweise im Theme Greyfoto, wo auch der Footer-Bereich via Widgets bestückt werden kann.
Schlagwort: WP
Schnelle Sicht auf WordPress Einstellungen
In allen Versionen von WordPress gibt es die Sicht auf alle Einstellungen innerhalb des Admin-Bereiches von WordPress, siehe älterer Beitrag von mir; einen Menu-Punkt gibt es dazu nicht. Allerdings erlaubt diese Seite options.php einen schnellen Blick auf diverse Optionen und lässt auch das Speichern von Einstellungen zu.
Benutzerdefinierte Felder in den RSS Feed einbinden
Da ich im eigenen WordPress Theme sehr häufig mit benutzerdefinierten Feldern arbeite und die verschiedensten Funktionen im Theme einbinde, ist ein Beispiel aufgefallen, welches ich ausgiebig nutze. Ich befülle meinen Feed ausschließlich mit Inhalten aus den benutzerdefinierten Feldern.
Neue Templates für Kategorien
Um das Design oder die Inhalte im Bezug auf eine bestimmte Kategorie anzupassen, musste man bisher eine Abfrage im Theme oder in einem Plugin nutzen. Mit Version 2.9 wird WordPress in der Template-Hirarchie erweitert und man kann nun auf Grund des Slug eigene Templates erstellen.
Support in WordPress für rel=“canonical“
Mit WordPress 2.9 wird der Support für das Attribut rel und dessen Wert canonical eingeführt, siehe einer meiner älteren Beiträge zum Integrieren des Wertes und dessen Hintergründe. Damit muss man die Syntax nicht mehr explizit im Theme hinterlegen.
WordPress Datenbank Korrektur
Mit der Version 2.9 führt WordPress eine eigene Routine ein um die Datenbank zu säubern und auf Vordermann zu bringen. Bisher haben das entweder Plugins erledigt oder man hat sich via SQL Zugriff darum gekümmert. Die Möglichkeit besteht nun also ab der kommenden Version.
Feed Cache von WordPress
WordPress bietet schon lange die Möglichkeit über eigene Funktionen Feeds auszulesen und im Blog zu verwenden. Dabei kommt seit Version 2.8 von WordPress eine neue Funktion zum Einsatz. Es gibt also zwei Möglichkeiten mit Feeds in WordPress zu arbeiten und in beiden Funktionen werden die Daten gecacht. Nicht immer ist das gewollt und daher zeige ich mal auf, wie man auf die unterschiedlichen Cache-Varianten den beiden Funktionen einwirkt.
WordPress Login Formular
Vor geraumer Zeit habe ich mal einen kurzen Artikel veröffentlicht, in dem ich gezeigt habe, wie man die Links zum Ein- und Ausloggen in WordPress nutzt. In diesem Artikel möchte ich nun ein wenig weiter gehen und zeigen, wie man beispielsweise das Login-Formular in das Theme holt. Damit sind Anpassungen an das Design und die Integration an die eigenen Bedürfnisse sehr einfach umzusetzen.
Rivva Reactions – WordPress Plugin
Rivva ist für mich nicht nur ein Experiment und ich bestaune tagtäglich den Enthusiasmus von Frank, der das Projekt allein und ohne fremde Finanzierung betreibt. Rivva lebt, verändert sich und ist mittlerweile nicht mehr nur eine kleine Site der Themenübersicht, sondern ist für mich Quelle der News beim Kaffee und ebenso Quelle der Sites, die auf mein kleines Blog verlinken. Da aber das Dashboard dieses meines kleines Blogs ebenso die Kaffeelektüre ist, lag es nahe, dass ich die News und Reaktionenen von Rivva zu meinem Blog in das Dashboard von WordPress hole – entstanden ist ein kleines Plugins, was nun gern jeder nutzen kann.
Die WordPress Datenbank Möglichkeiten
Die WordPress Datanbank Klasse ist recht umfangreich und liefert eine ganze Reihe von Methoden um effektiv mit der Datenbank zu arbeiten und dabei auf den WordPress-Standard zuzugreifen.
Zu finden ist die Klasse in /wp-includes/wp-db.php, wo auch die einzelnen Methoden dokumentiert sind.
Ich zeige mal die wichtigsten und lege kleine Beispiele ab. Es ist von größer Bedeutung mit diesen Möglichkeiten zu arbeiten und so die Sicherheit von Plugins zu gewährleisten.