Launch Offer – Kirki PRO is now available! 🚀Get it while it lasts!

Toggle

Toggles provide a simple way to turn options on or off. They return a boolean which makes it easy for developers to build a logic around those type of controls.

Toggle controls are making use of the Checkbox control. They are simply styled differently.

Example

Kirki::add_field(
	[
		'settings'    => 'toggle_setting',
		'label'       => esc_html__( 'This is the label', 'kirki' ),
		'section'     => 'section_id',
		'default'     => '1',
		'priority'    => 10,
	]
);

Usage

<?php if ( true == get_theme_mod( 'toggle_setting', true ) ) : ?>
	<p>Toggle is enabled</p>
<?php else : ?>
	<p>Toggle is disabled</p>
<?php endif; ?>

Last updated on: January 21st, 2022

Scroll to Top

Download

Subscribe & be the first to be informed about
new features & updates!