Coding | PHP | Settings API | WordPress

WordPress Settings API ohne Tabellen verwenden

Gerne habe ich früher nach Lösungen für WordPress-Fragen gegoogelt. Allerdings kam ich irgendwann drauf, dass die Antworten auf meine Fragen über WordPress selbst manchmal schneller zu klären sind. Ein Beispiel habe ich heute beim Ausmisten meiner Backup-Archive wieder ausgegraben. Zumindest den Output der WordPress-Settings-API über die Standardtemplates von WordPress finde ich nicht mehr ganz zeitgemäß….

Coding | PHP | Settings API | WordPress

WordPress: einfaches Userroles-Array für Rollenauswahl in Einstellungen

Um die Sichtbarkeitseinstellungen nur für angemeldete Benutzer zugänglicher Elemente zu steuern benötigte ich ein Formularfeld aus dem eine WordPress-Rolle gewählt werden kann. Dafür genügt ein einfaches Array mit dem Slug der Rolle und dem (übersetzten) Namen. Die Rolle ist der Schlüssel, der Name der Rolle der Wert. function ppt_helper_roles_array() { global $wp_roles; foreach ( $wp_roles->roles…

Javascript | Settings API | Webentwicklung

WordPress: Nummerischen Slider in Theme oder Plugin-Options verwenden

Beim “Enqueuen” von jquery-ui-Effekten (seit WordPress 3.3 onboard) muss man sich um das CSS selbst kümmern. Am schnellsten geht es über CDN (alternativ: downloaden und dann lokal einbinden). Ohne CSS wäre der jQuery-ui-Slider gar nicht zu sehen. Markup in der “add_settings_field”-Callback-Funktion Inhalt der Datei admin-scripts.js