# betterdocs/3.3.2/views/admin/customizer/controls/select.php

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

- Page: https://pluginprobe.com/plugins/betterdocs/3.3.2/code/views/admin/customizer/controls/select.php
- Raw: https://pluginprobe.com/plugins/betterdocs/3.3.2/raw/views/admin/customizer/controls/select.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.3.2/code/views/admin/customizer/controls/select.php#L10-L20`.

```php
<?php
    // If this file is called directly, abort.
    if ( ! defined( 'WPINC' ) ) {
        die;
    }
?>

<select
	<?php $control->link();?>
	data-default-val="<?php echo $control->settings['default']->value(); ?>"
    <?php echo $control->input_attrs(); ?>>
	<?php
        foreach ( $control->choices as $key => $label ) {
            echo '<option value="' . esc_attr( $key ) . '">' . $label . '</option>';
        }
    ?>
</select>

<?php if ( ! empty( $control->label ) ): ?>
	<span class="customize-control-title betterdocs-customize-control-title">
        <?php echo esc_html( $control->label ); ?>
    </span>
<?php endif;?>
```
