PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backup, Restore, Migration & Clone / trunk
WP STAGING – WordPress Backup, Restore, Migration & Clone vtrunk
4.9.1 4.9.0 4.8.1 trunk 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.10.0 3.2.0 3.3.1 3.3.2 3.3.3 3.4.1 3.4.3 3.5.0 3.6.0 3.7.1 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.8.7 3.9.0 3.9.1 3.9.2 3.9.3 3.9.4 4.0.0 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.7.2 4.7.3 4.8.0
wp-staging / views / components / toggle.php
wp-staging / views / components Last commit date
alert.php 1 week ago checkbox.php 1 week ago toggle.php 7 months ago
toggle.php
40 lines
1 <?php
2
3 /**
4 * Toggle component.
5 * @var string|null $id
6 * @var string $name
7 * @var string $value
8 * @var bool $isChecked
9 * @var bool $isDisabled
10 * @var string|null $classes
11 * @var string|null $dataId
12 * @var string|null $onChange
13 *
14 * @package WPStaging\Component
15 * @see \WPStaging\Component\Toggle::render()
16 */
17
18 ?>
19 <span class="wpstg--toggle-wrapper">
20 <input type="checkbox"
21 name='<?php echo empty($name) ? '' : esc_attr($name); ?>'
22 value='<?php echo empty($value) ? '' : esc_attr($value); ?>'
23 <?php if (!empty($classes)) : ?>
24 class='<?php echo esc_attr($classes); ?>'
25 <?php endif; ?>
26 <?php if (!empty($id)) : ?>
27 id='<?php echo esc_attr($id); ?>'
28 <?php endif; ?>
29 <?php if (!empty($dataId)) : ?>
30 data-id='<?php echo esc_attr($dataId); ?>'
31 <?php endif; ?>
32 <?php if (!empty($onChange)) : ?>
33 onchange='<?php echo esc_attr($onChange); ?>'
34 <?php endif; ?>
35 <?php echo $isDisabled ? 'disabled' : '';?>
36 <?php echo $isChecked ? 'checked' : '';?>
37 />
38 <span class="wpstg--toggle-slider"></span>
39 </span>
40