Files
2026-07-02 15:54:39 -06:00

703 B

Settings API (admin options)

Use this file when adding settings pages or storing user-configurable options.

Core APIs:

  • register_setting()
  • add_settings_section()
  • add_settings_field()

Upstream references:

Practical guardrails:

  • Use sanitize_callback to validate/sanitize data.
  • Use capability checks (commonly manage_options) for settings screens and saves.
  • Escape values on output (esc_attr, esc_html, etc.).