# betterdocs/4.2.0/views/admin/customizer/controls/toggle.php

BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ &amp; Chatbot, version 4.2.0. 29 lines.

- Page: https://pluginprobe.com/plugins/betterdocs/4.2.0/code/views/admin/customizer/controls/toggle.php
- Raw: https://pluginprobe.com/plugins/betterdocs/4.2.0/raw/views/admin/customizer/controls/toggle.php
- Modified: 2024-12-09T12:10:16+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/betterdocs/4.2.0/code/views/admin/customizer/controls/toggle.php#L10-L20`.

```php
<?php
	// If this file is called directly, abort.
if ( ! defined( 'WPINC' ) ) {
	die;
}
?>
<label>
	<div class="betterdocs-customizer-toggle">
		<span class="customize-control-title betterdocs-customize-control-title betterdocs-customizer-toggle-title">
			<?php echo esc_html( $control->label ); ?>
		</span>
		<input
			type="checkbox"
			id="cb<?php echo esc_attr( $control->instance_number ); ?>"
			data-default-val="<?php echo esc_attr( $control->settings['default']->value() ); ?>"
			class="tgl tgl-<?php echo esc_attr( $control->type ); ?>"
			value="<?php echo esc_attr( $control->value() ); ?>"
			<?php
				$control->link();
				checked( $control->value() );
			?>
		/>
		<label for="cb<?php echo esc_attr( $control->instance_number ); ?>" class="tgl-btn"></label>
	</div>
	<?php if ( ! empty( $control->description ) ) : ?>
		<span class="description customize-control-description"><?php echo esc_html( $control->description ); ?></span>
	<?php endif; ?>
</label>

```
