Für Menschen · Seien Sie begeistert und Sie werden begeistern !
Schon mal versucht in WordPress eine Kategorie zu prüfen, ist sie vorhanden? Wer sich damit beschäftigt, weis, dass es keinen Template Tag dafür gibt und man eine eigene Lösung erstellen muss.
In meiner Lösungskiste habe ich dafür 3 unterschiedliche Möglichkeiten erarbeitet, wobei allerdings eine Lösung nur im Rahmen des Adminbereiches funktioniert.
AJAX ist immer öfter ein Argument und die Lösung beim Laden großer Datenmengen. Aus der historischen Sicht ist XML eines der ersten Formate, die dabei zum Einsatz kommen. Alternativ wird JSON immer populärer und TXT ist einigen Bereichen nicht tot zu bekommen. Um so schöner, wenn man mal einen direkten Vergleich der drei Formate in diesem Anspruch hat und direkt am Vergleich sieht, wo die Vor- und Nachteile liegen.
WordPress lässt es zu, dass man zu einer Seite (Page) im Backend entsprechende Unterseiten anlegt. Dies ist unter anderem ein Umstand, warum WordPress nicht selten als CMS in der Verwendung ist. Nun will aber mit Hilfe der Conditional Tags diverse Abfragen starten und darauf reagieren - dann sieht man nicht selten im Template statische Abfragen auf jede ID einer Seite.
Das geht natürlich anders und einfacher wenn es sich um Seiten oder Unterseite dieser Seite handelt.
Mit dieser Lösung kann man dann beispielsweise in Abhängigkeit einer Seite ein spezielles Layout laden und das Frontend so an diverse Anforderungen anpassen. Diese kleine Anforderung nehme ich mal als Beispiel und zeige eine Funktion, die mir die Abfragen zu Seite/Unterseiten gibt und zeige im Anschluss ein Beispiel im Einsatz.
Ab jetzt ist die Kommentarfunktion ein wenig mächtiger uns soll euch den Zugriff auf Textstellen und -passagen erleichtern. Aufmerksame Leser haben vielleicht die Hinweise zu den Kommentaren schon gelesen und die Funktion genutzt? Ich habe seit geraumer Zeit eine Möglichkeit integriert, die es euch erlaubt sich auf bestimmte Texte aus dem Artikel zu beziehen, ohne großen Mehraufwand. Um die Funktion zu nutzen müsst ihr lediglich im Artikel den Text formatieren, daraufhin erscheint ein Button mit dem Text „Antworten“. Beim Klick auf diesen Button wird der markierte Text direkt in die Textbox eures Kommentars übernommen und ihr könnt wie gewohnt euren Kommentar dazu schreiben. Der übernommene Text wird dabei als Zitat ausgezeichnet.
Im Artikel WordPress Plugin- und Content-Verzeichnisse bestimmen bin ich schon auf die Möglichkeiten der Konstanten eingegangen, damit Erweiterungen in Themes oder Plugins auch fehlerfrei laufen, wenn beispielsweise der Ordner wp-content umbenannt wurde, was seit Version 2.6 von WordPress möglich ist. Seit der Version 2.6 von WordPress kann man das aber auch noch mit Hilfe neuer [...]
Du willst ein Plugin für WordPress schreiben und die Abwärtskompatibilität erhalten, dann prüfe im Vorfeld die Konstanten, denn seit Version 2.6 von WordPress kann man den Ordner wp-content umbenennen und damit kann auch das Plugin-Verzeichnis nicht ohne weiteres abgefragt werden. Einige Zeilen Code genügen und du kannst mit den „neuen“ Konstanten arbeiten.
Das Firefox Add on Firebug kann mittels weiterer Add ons erweitert werden, ein seht nützlich für PHP-Entwickler und Nutzer kann Firebug sein. Allerdings muss man dazu einiges an Anpassungen vornehmen und da es in diesem Zusammenhang wohl Bedarf gibt, hier eine kurze Einführung, wie man Firebug verwendet und wo die Werte dann zu finden sind. [...]
Es ist viel Zeit seit dem letzten Teil dieser Serie vergangen. Liegt einerseits daran, dass ich viele Projekte bearbeite, andererseits daran, dass das Feedback zur Serie so gering ausgefallen ist, dass ich dachte: Kein Interesse, dann muss ich mich auch nicht weiter bemühen. Offensichtlich habe ich aber doch einige Leser, denen das Tutorial hilft und somit mache gibt es nun einen weiteren Teil 4.
In diesem Abschnitt der Serie werden wir den Loop kennen lernen. Denn dieser stellt den Kern bei der Ausgabe im Frontend von WordPress dar. Eine ganze Reihe von Template Tags sind nur im Loop funktionstüchtig und nur im Loop hat man einfachen Zugriff auf die Datenbank. Der Loop sieht außerdem im Standard eine ganze Reihe von Daten, mit denen die einzelnen Template Tags oder eigene Funktionen arbeiten.
In der Nachbearbeitung meines Eindrucks und Aufenthaltes des WordCamp08 habe ich es schon anklingen lassen - es gibt ein paar Hinweise für das Erstellen sicherer Plugins für WordPress, wobei ich in kurzer und knapper Form vorgehe. Ich denke, dass jeder, der sich mit der Entwicklung eigener Plugins beschäftigt, die kurze und einfache Form geniest, ohne [...]
Nicht selten werden Scripte innerhalb von Plugins und Themes verwendet. WordPress bringt im Standard eine ganze Reihe an Frameworks mit und warum diese also nicht einbetten, statt es extra im Plugin abzulegen und damit nicht selten verschiedene Versionen von Frameworks laden. Nicht unbedingt gut für die Funktion, geschweige denn für Performance und Ladegeschwindigkeit. Trotzdem ist [...]
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 971 Beiträge, 19461 Kommentare in 14 Kategorien und 459 Tags.
Das Blog wird liebevoll mit xHTML & CSS in Handarbeit gestaltet. Erstellt mit ♥ zum Befüllen und Erhalten.
Design und Code ist unter Copyright
© 2001 - 2012 bueltge.de [by:ltge.de]