Für Menschen · Seien Sie begeistert und Sie werden begeistern !
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.
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.
Heute wird ein Standard 9 Jahre alt, den kaum einer beachtet: Das Syndication-Modul 1.4.1 aus der RDF Site Summary 1.0.
Wozu taugt das?
Angeblich bloggen einige von euch seltener als 10 Mal pro Tag. Schämt euch … nicht!
WordPress allerdings geht davon aus, dass ihr gar nicht mehr aufhören könnt, deshalb schreibt es in den RSS-Feed:
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
WordPress bringt mit Version 2.9 die wohl am meisten diskutierte Funktion des Post Thumbnails in das System. Für windige Theme-Autoren war das auch im Vorfeld kein Thema und trotzdem wird sie geliebt. Wichtig bei dieser Funktion, sie geht nur, wenn man sie explizit im Theme aktiviert. Dies macht der folgenden kleine Schnipsel in der functions.php des Themes: add_theme_support('post-thumbnails');.
Aber auch bei dieser Funktion sollte man auf das Vorhandensein der Funktion prüfen und eine Alternative anbieten. Nur so kann man dem Nutzer die Freiheit der WordPress Version überlassen. Die Funktionen von Erweiterungen, Plugins und Themes gehröen einer Prüfung unterzogen; so ist die Funktion des Themes abgesichert, auch wenn eine Funktion nicht zur Verfügung steht. Ähnlich sehe ich es mit dieser Funktion für die Thumbnails zum Beitrag, auch wenn sie Funktionen aus dem Core nutzen.
Zwei Anregungen für Alternativen möchte ich im folgenden kurz aufzeigen und ich verweise auf den ausführlichen Artikel zum Thema Bilder in Themes mit Benutzerdef. Feldern oder der Mediathek von WordPress nutzen.
$post liefertAb und an kommt man nicht mit den Template Tags aus und man benötigt Inhalte aus dem $post-Array. Die folgende Liste ist eine kurze Referenz dieses Array. In dem Array findet man alle relevanten Inhalte zum Beitrag bzw. Seite, Attachments, Versionen eines Beitrags und andere Typen.
WordPress besitzt die Pluginschnittstelle auf Basis der Hooks und so steht ebenso ein Hook zur Verfügung, der es ermöglicht etwas zu tun, wenn ein Beitrag veröffentlicht wird. Dieser Hook stellt sehr schön dar, was man alles mit Hooks machen kann und so wähle ich mal als Beispiel das Versenden von Mails mit Hilfe von WordPress, wenn es einen neuen Beitrag gibt.
Mit Hilfe des Sprachschlüssel kann nicht nur das Blog ausgezeichnet werden, sondern auch der Feed. Auch WordPress hat dafür eine Option vorgesehen; gibt dem Anwender aber keine einfache Möglichkeit der Pflege in die Hand.
Sinnvoll ist es aber, den Schlüssel nach dem Codec zu setzen und daher hier einige Möglichkeiten das zu tun.
Der eine oder andere benötigt nicht immer alle automatischen Abläufe von WordPress. So hat beispielsweise der Cron zum Prüfen des Update eines Themes dann keine Relevanz, wenn man ein eigen gestricktes Theme nutzt. In diesem Zusammenhang kann man daher die Ressource sicher frei geben und dies geht recht schnell.
Perun beschreibt einen Weg, wie man mit Hilfe eines Plugin die Anforderung erfüllt, dass die Werbung nur dann gezeigt wird, wenn der Artikel ein bestimmtes Alter erreicht hat. Wer nicht auf ein Plugin zurück greifen will und sich damit schnell in eine Abhängigkeit begibt, dem sei folgende kleine Lösung empfohlen.
WordPress besitzt einen eigenen Cron und bestimmte Themen automatisiert und zeitgesteuert laufen zu lassen. Dabei werden diverse Funktionen für die Nutzung des Cron von WordPress zur Verfügung gestellt.
bueltge.de [by:ltge.de] wird von Frank Bültge geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.
Das Weblog wird angetrieben von WordPress und aktuell gibt es 854 Beiträge, 15036 Kommentare in 14 Kategorien und 450 Tags.
Das Blog wird liebevoll mit xHTML & CSS in Handarbeit gestaltet.
Design und Code ist unter Copyright
© 2001 - 2010 bueltge.de [by:ltge.de]