Immer wieder werden aufwändige Plugins und Konstrukte in Themes hinterlegt, um das Einbinden eines Zufallsbildes zu realisieren. PHP stellt mit der Funktion rand() eine geeignete und simple Lösung für diese Anforderung bereit. Im folgenden kurz und knapp die Lösungsstruktur. Prinzipiell kann man natürlich die Bilder von jedem beliebigen Verzeichnis laden, im Beispiel sollen die Bilder… Simpler Code für ein Zufallsbild im WordPress-Template weiterlesen
Schlagwort: PHP
Cross Site Scripting (XSS)
Das Internet ist nicht mehr nur Webseite und Bilder für andere. Mittlerweile werden hinreichend wichtige Anwendungen im Web geführt. Genauso wird es immer einfacher eine eigene Seite ohne großartiges Hintergrundwissen zu pflegen oder gar einzurichten. Auch WordPress liefert dazu einen großen Beitrag. noch vor einigen Jahren war das einrichten und pflegen eines CMS für den Laien undenkbar. Gleiches gilt für die Pluginschnittstelle von WordPress, die die Erweiterung sehr einfach und mächtig gestaltet. Allerdings können Plugins auch Türen und Toren des Systems öffnen, dazu muss kein Fehler im Core-System vorliegen.
EXIF-Daten mit PHP aus Bildern auslesen
PHP stellt seit Version 4.2.0 eine eigene Funktion bereit, die die EXIF-header-Daten auslesen kann. Ich habe die Möglichkeit genutzt und in eine eigene Funktion implementiert.
FirePHP erleichtert die PHP-Entwicklung
Das Add-on Firebug muss man wohl im Bereich WebDevelopment nicht mehr vorstellen. Nun gibt es eine Erweiterung für das Add-on Firebug – FirePHP. FirePHP erleichtert die Kontrolle über die PHP-Entwicklung, direkt im Browser Firefox. Kontrolliere, was PHP macht, was in den Arrays steht, was die Session speichert und vieles mehr. Debuggen direkt im Browser, einfach… FirePHP erleichtert die PHP-Entwicklung weiterlesen
PHP Performance von Single- oder Doublequotes
Bisher war mein PHP-Weltbild davon geprägt, dass der Syntax mit Singelquotes (Hochkommata ‚) schneller interpretiert wird, als eine Anweisung mittels Doublequotes (Gänsefüßchen „) – siehe Beitrag „WK – Performancegewinn bei php„. Damit man weiß, wovon ich rede, ein Beispiel: $string = ‚123‘; // doublequotes echo „Die Variable “ $string “ wird ausgegeben.“; // singelquotes echo… PHP Performance von Single- oder Doublequotes weiterlesen
Google Maps PHP Class: Phoogle Maps
Mit nur fünf Zeilen PHP-Code wird die Google Map mit einem Standort in die Webseite integriert. Auf Basis der Google API 2.0 ist die PHP class Phoogle Maps entstanden, die es sehr einfach macht eine Karte in die Webseite zu integrieren. Die Dokumentation ist kurz und bündig und es liegen eine Reihe von Beispielen mit… Google Maps PHP Class: Phoogle Maps weiterlesen
WP – JS AntiSpam Plugin
If you want the information in english – please have a look on this page. Seite geraumer Zeit teste ich das Plugin, welches ich mir gebastelt habe, weil mir die Idee JavaScript als Spamschutz zu nutzen, gut gefällt und ich habe immer am Plugin gefeilt, so dass ich nun eine Lösung habe, die mir ausreicht.… WP – JS AntiSpam Plugin weiterlesen
Die einfachste Form RSSFeeds zu integrieren
Das Implementieren von Feeds ist mittlerweile mit vielen kleinen Scripten möglich, klassisch per php oder auch mit Hilfe von JavaScript, wenn mal kein php zur Verfügung steht. Wem das immer noch zu viel Arbeit ist und man sich nicht weiter mit einem Script auseinandersetzen will, der nutzt nun einfach den Service von RSS-INFO.COM- simple tools… Die einfachste Form RSSFeeds zu integrieren weiterlesen
WordPress Beiträge in Abhängigkeit der Kategorie ausgeben
Mitunter will man speziell für eine Kategorie die Beiträge auslisten und dazu ein wenig vom Inhalt bereit stellen. Will man dies innerhalb einer statischen WordPress-Seite machen, so benötigt man entweder ein PHP-Plugin oder man bastelt sich ein Template.
Konzept GUID
Ich verwende GUIDs in einem meiner größten Projekte und habe damit sehr gute Erfahrungen gemacht. Immer wieder kommt die Frage, was ist ein GUID überhaupt, deshalb nun hier eine kleine Erläuterung. Ebenso verwende ich ein GUID als Schlüssel im Plugin ©Feed um dem Feed einen eindeutigen String zuzufügen und damit nach Contentdiebstahl zu suchen. Ein… Konzept GUID weiterlesen