Контроль Чекбокса

Контроль чекбокса – це простий перемикач увімкнення/вимкнення. Якщо увімкнено, він виводить логічне значення true. Якщо вимкнено, він повертає false. Ви можете використовувати його для умовного відображення/приховування інших параметрів контенту, як ми ілюструємо в наступному прикладі коду:

class Prefix_Element_Checkbox extends EslElement {// Налаштування контролів двигунаpublic function set_controls() {$this->controls['exampleCheckbox'] = ['tab' => 'content','label' => esc_html__( 'Показати назву сайту', 'esl' ),'type' => 'checkbox','inline' => true,'small' => true,'default' => true, // За замовчуванням: false];}// Генерація HTML елементаpublic function render() {// Показати назву сайту, якщо параметр чекбокс 'exampleCheckbox' активованоif ( isset( $this->settings['exampleCheckbox'] ) ) {echo get_bloginfo( 'name' );}}}