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

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

- Page: https://pluginprobe.com/plugins/betterdocs/3.8.1/code/views/admin/customizer/controls/toggle.php
- Raw: https://pluginprobe.com/plugins/betterdocs/3.8.1/raw/views/admin/customizer/controls/toggle.php
- Modified: 2023-08-14T08:41:14+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/3.8.1/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 $control->instance_number ?>"
            data-default-val="<?php echo $control->settings['default']->value(); ?>"
            class="tgl tgl-<?php echo $control->type; ?>"
            value="<?php esc_attr_e( $control->value() );?>"
            <?php
                $control->link();
                checked( $control->value() );
            ?>
        />
		<label for="cb<?php echo $control->instance_number ?>" class="tgl-btn"></label>
	</div>
	<?php if ( ! empty( $control->description ) ): ?>
        <span class="description customize-control-description"><?php echo $control->description; ?></span>
	<?php endif;?>
</label>

```
