WordPress bringt eine eigene User-Verwaltung mit und so kann man auch auf Grund diverser Rollen und Objekte die Inhalte steuern. In einigen Fällen ist es eine typische Anforderung, dass man den kompletten Inhalt nur den registrierten Usern zugänglich macht. Gleiches gilt natürlich auch für Teile des Content. Es gibt sicher verschiedene Anwendungen – einige kleine Lösungsvorschläge möchte ich hier kurz vorstellen.
Schlagwort: PHP
WordPress Custom Post Type und Permalinks
Bei der Verwendung von Custom Post Types und aktiven Permalinks muss die neue Erzeugung der Permalinks beachtet werden! Die Rewrite Rules von WordPress müssen neu geschrieben werden.
Flattr Button für WordPress ohne Plugin
Aktuell ist Flattr in aller Munde und die Idee ist sicher einen Test wert, wie ich mich überzeugen lassen habe. Mal soll nur sein Urteil fällen, wenn man weiß, um was es geht und darum wollte auch ich Flattr testen und in das Blog integrieren. Allerdings sagt mit das Plugin nicht so zu und so ist eine kleine Funktion entstanden, die den Button integriert.
Traffic-Einblicke bei bueltge.de
Scheinbar ist man an Zahlen meines Blogs interessiert und immer wieder gibt es Fragen, mit welcher Technik ich arbeite. Ich bin kein Freak im Hinblick auf die Zahlen, habe nur wenige Vergleichszahlen und diese schwanken enorm. Insofern zeige ich mal die Werte des Monats März 2010 und ihr könnt ich selber einen Überblick verschaffen. Einige Punkt zur Technik werde ich gern im Anschluss verlieren.
Template-Part im WordPress Template laden
Wer sein Theme für WordPress recht flexibel gestaltet wollte und die Modularisierung liebt, der musste bisher immer über den Pfad gehend das Template einbinden. Mit WordPress 3.0 wird dies anders sein und es steht eine Funktion bereit, die das laden von Templates einfach macht.
Meine WordPress Entwickler Toolbox
Immer wieder kommt die Frage rein: Was nutzt du als Umgebung zum Entwickeln mit WordPress. Einige Anregungen möchte ich hier mal geben, wobei ich diese Vorlieben nicht als statisches Etwas sehe. Ich lebe, der Rechner mit mir und ebenso die Tools, die ich nutze.
Benutzerdefinierte Felder außerhalb des WordPress Loop
Die benutzerdefinierten Felder werden immer wieder gern eingesetzt, manchmal auch außerhalb des Loop und damit kommt man nicht ohne weiteres an die Daten. Eine Möglichkeit ist das Nutzen eines kleines SQL-Queries und schon stehen die Daten außerhalb des Loop zur Verfügung und die Werte, die man zum Beitrag pflegt, können auch außerhalb des Loop genutzt werden.
Beiträge pro Kategorie
Eine Funktion für die Navigation, die die Beiträge pro Kategorie ausgibt – eine Alternative für statische Seiten.
Umleiten mit WordPress
WordPress erlaubt mit Hilfe einer Funktion einen einfachen Redirect zu einer URL, die Funktion wp_redirect() ermöglicht die Angabe einer Adresse und eines Status. Damit ist es einfaches eine Weiterleitung auch im Backend von WordPress zu realisieren. Zwei unterschiedliche Beispiele sollen dies verdeutlichen. Der Unterschied liegt in der Abfrage der URL, auf die geprüft wird.
WordPress und Sessions
Man meint, dass WordPress die Nutzung von Sessions nicht unterstützt; immer wieder kommt es zu Fehlern, wenn man wie in PHP bekannt, einfach diverse Sessions initialisiert und nicht selten sucht man sich irre nach dem Problem.
Aber manchmal ist es leichter als es ausschaut, denn man kann einfach via Funktion die Session initialisieren. Achte darauf, dass die Initialisierung möglichst am Anfang der Datei ist.