Balsam für WordPress Entwickler
Datum 21.06.2009 | Kategorien Blogging, ProgrammierenIch bin momentan dabei mich ein wenig in die WordPress Architektur einzuarbeiten, um eigene Plugins zu entwickeln und neue Features für Blogger rauszubringen. Nun wollte ich für ein neues Feature des Blogs feststellen, wie der Kommentatorname im Cookie gespeichert wird. Nachdem ich im WordPress Codex dazu einen Namen fand, aber nicht wusste warum ich das Cookie trotzdem nicht nutzen konnte, habe ich mit print_r($_COOKIE])die komplette Cookievariable ausgegeben und fand nach dem Namen noch eine hashähnlichen Wert, der leider nicht im WordPress Codex beschrieben war. Nach einiger Recherche im Code fand ich einige Hinweise, wonach ich dann über Google auf diese wertvolle Seite stieß, wo alle Konstanten, samt Deklaration und Nutzungspunkten gelistet sind. Leider sind die Zeilenangaben nicht mehr korrekt, da diese sicherlich durch die vielen WordPress Releases oft geändert wurden. Aber ich kenne keinen Editor der keine Suchfunktion hat
.
Nun weiß ich auch, wie die Konstante COOKIEHASH deklariert wird und kann somit an meinem Feature weiterarbeiten.
define('COOKIEHASH', md5(get_option('siteurl')));
(WordPress 2.7 : wp-settings.php Zeile: 351)
Eine echte Hilfe für alle Entwickler!

