Get Theme Mods (Kadence/Customizer)
wp_get_theme_modsRead the active theme's theme_mods (Customizer settings) that the core WordPress REST API does not expose, including header layout, logo, colors, and fonts.
Instructions
Read the active theme's theme_mods — the storage behind Kadence/Customizer settings (header layout, logo, colors, fonts, page-title display, etc.). Core REST does not expose these; this uses the companion "Ars Nova Bridge" plugin (must be active).
Args:
keys (string[]): optional filter to specific theme_mod keys.
response_format (enum): markdown | json.
Returns: active theme slug/name and the theme_mods map.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keys | No | Optional list of theme_mod keys to return. Omit to return ALL mods. | |
| response_format | No | Output format: 'markdown' for human-readable, 'json' for machine-readable. | markdown |