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. In der aufgerufenen Funktion stehen die übergebenen Parameter-Werte wie folgt zur Verfügung:

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…