Individuelle Parameter an Metabox Callback-Funktion übergeben
Coding | PHP | Webentwicklung | WordPress

Individuelle Parameter an Metabox Callback-Funktion übergeben

In einem Plugin mit dynamisch generierten Metaboxen sollte in der aufgerufenen Funktion anhand eines Parameters bestimmt werden, welche Datenfelder („Fieldgroup“) zur Anwendung kommen. Praktischerweise kann add_meta_box an die Funktion die es aufruft, beliebige vom Entwickler definierte Parameter in einem Array übergeben. add_meta_box( 'meine_metabox', 'Angezeigter Name', 'my_custom_fields_callback', // Funktion, die in der Metabox aufgerufen wird 'normal',…

Speichern und Ausgabe von HTML-Elementen in WordPress Custom Fields
Coding | Custom_Fields

Speichern und Ausgabe von HTML-Elementen in WordPress Custom Fields

Daten die über benutzerdefinierte Felder eingehen zu validieren und zu sanitizen ist aus Sicherheitsgründen eine Pflichtmaßnahme. Mit implementierten oder selbst geschriebenen Funktionen werden hierbei Eingangsdaten geprüft und ggf. unerwünschte Bestandteile ausgefiltert. Damit wird unter anderem verhindert, dass ausführbarer Code in den Datenbestand gelangt. Das Filtern von Feldinhalten kann nach unterschiedlichen Kriterien erfolgen, je nachdem wo…

Bugfix „multiple Custom Field Values“ in meta-box 4.2
PHP | WordPress | WP-Plugins

Bugfix „multiple Custom Field Values“ in meta-box 4.2

Nach dem Upgrade auf WordPress 3.4.2 konnte ich keine Mehrfachwerte in „klonbaren“ Custom Fields meiner Metaboxen mehr speichern, sondern nur noch den letzten Wert. Mit meta-box 4.2 wurde das Problem gefixed. Das Plugin meta-box bietet keine Einstellungen oder Konfigurationsoberfläche, sondern eine API, um schnell und einfach Metaboxen mit benutzerdefinierten Feldern unterschiedlicher Art (Color, Rich Text…