esc_html__
is a translation API, specifically it’s equivalent to this:
$var = esc_html( __( ... ) );
Note that __(
is not a language construct, it’s a WordPress function.
Your problem is that esc_html
escapes your HTML so that its safe to render as text. Swap it for wp_kses_post
, and remove the __
function, you don’t want html inside translation strings
A sidenote: Frameworks are useful, but they have disadvantages, in order to get help you now need to have the luck of coming across somebody else already familiar with the kirki customizer framework, which I’ve never heard of. General customizer knowledge is of little to no help, severely limiting your ability to research solutions and get the help of others.
In this case, your question was answerable without knowing anything about the customizer
Related Posts:
- How do I implement selective refresh with a customizer setting?
- How to create a theme customizer ‘sub’ panel?
- Use default value of wp_customizer in theme_mod output?
- How to upload multiple images with WP_Customize_Media_Control
- Is there any way to add placeholder for WordPress Customizer text input fields
- Custom editable content for front page from Theme Customizer
- Add/remove controls dynamically based on other settings in Customizer
- Add custom background to div in home page
- How to mix partial and full page refresh in the same section of the customizer?
- Add a “loading” notice when Customizer is making changes
- Make Theme Options Native to Theme Customizer
- How do I conditionally enqueue stylesheets or scripts in theme customizer settings?
- Internalize get_theme_mod CSS Into Stylesheet?
- Customiser `active_callback` not working on control with `postMessage` transport method
- How to get control choices from $setting object passed to sanitize_callback
- Can I change a control’s transport in Customizer depending on the previewed page?
- How to output WP_Customize_Cropped_Image_Control setting?
- How to hook on customizer section expanded/active/opened event?
- How do I use add_control to offer a list of all pages in the customiser?
- Visible Edit Shortcut for WordPress menu that uses nav walker
- Get_theme_mod not retrieving value
- Make Customizer Load Specific Page
- Panel description in Customizer does not show up
- How to extend Customizer payload sent when ‘Save & Publish’ is triggered
- Change “Display Site Title and Tagline” checkbox text in theme customizer
- Customizer, change preview url when a control changes
- Customizer Add Section argument ‘active_callback’ => “is_front_page” not working
- Is there any function that would allow me to register custom stylesheets for the Customizer itself?
- Customizer live preview not working, refreshes but nothing change
- Customizer: Update Preview instantly when typing into a number input field
- making customizer sections sortable but items not getting sorted first time items are moved
- How to set a default color for the WordPress Customizer’s color picker?
- How do I add a customizer control dynamically?
- Need help for suitable sanitize_callback for scroll_logo in customizer
- Can i use the same sanitize function on multiple theme mod textboxes?
- Need a help on sanitization
- How to immediately apply values in customizer js api
- Is it possible to get the label of a theme customizer option?
- Make customizer controls get custom setting type value
- How to filter customize_loaded_components from a theme?
- Background Color not being set in WP Customizer
- Why is action customize_register being done twice?
- How to disable cropping of the site icon?
- How do I update the wpColorPicker palette after initialization?
- Customizer’s “Imported Fonts” – How To Use Them?
- Selective refresh and registering widget areas
- Your theme has 1 widget areas, but this particular page doesn’t display them in wordpress
- Insert content between sections in WP customizer
- Add items dynamically via Customizer [duplicate]
- Binding Serialized Setting to JS for Realtime Response
- Unset color set in Theme Customizer
- get_theme_mod filter ignores sanitize_callback
- Clean links in: the_author_meta(‘description’)
- DIVI Theme customizer changes not applied on existing pages [closed]
- Setting dirty on customizer
- How to localize something coming from theme customizer
- Customiser sections not being displayed with `active_callback`
- How to add Theme Customizer Color?
- Changing Customizer Select To Checbox, But Retaining Classes
- Customizer related question
- Customize control does not show value of setting which was added via JS API
- Add Links to Customizer
- How to make WordPress customizer to autoload changes?
- Customizer Values Not Saving in Custom Theme
- customiser settings for checkbox (displaying content)
- Customizer.js changes not being recognized
- where to change text for header?
- Theme Customizer for only author.php (per user baisi)
- Customizer API – Class doesn’t exist error
- WP_Filesystem in custom customize control
- Get register wp_customize settings in the front end
- Theme Customizer performance drops when adding a lot of settings
- How to Add Extra Settings to Appearance/Customizer Sections homepage
- Sanitize callback function for select controll in customizer
- Creating a WordPress Customizer control/field with react
- How to get a custom field in theme customizer to live update the element in preview window?
- What is the method to switch to specific page on entering theme customizer screen?
- How to Display Error in my WordPress customizer API?
- Unable to Auto Post In Buddy Press Activity from Elementor-Pro Form
- Theme Customization with WP CLI
- Linking to a Customizer control
- Domain redirect seems to break WP customizer
- Top header to edit page not present in one page
- Using different header images for different devices
- Can you make sub-panels in customizer?
- WordPress Customizer not allowing menu options
- “Display Site Title and Tagline” checkbox without adding Header Image option
- WordPress Theme Customization error
- Customizer Get Control Choices on Change
- How can I stop widgets from re-executing every time I access the logged-in homepage?
- How to implement Selective Refresh within posts?
- Why my first new WP_Customize_Image_Control doesn’t work
- Theme customizer API get functions
- how to make additional color options added to default color Customizer save their value
- Template tags not working in the customizer preview
- Return customizer setting value in functions.php
- HTML inside Customizer
- Disabling and enabling content using Customizer
- I am looking for a font used in WordPress [closed]
- What is the section ID (name) for “Menus” in the Customizer?