golden hour
/home/phakp/public_html/wp/wp-content/themes/neve/inc/admin/metabox/controls
⬆️ Go Up
Upload
File/Folder
Size
Actions
checkbox.php
1007 B
Del
OK
control_base.php
4.5 KB
Del
OK
radio.php
1.11 KB
Del
OK
range.php
1.72 KB
Del
OK
separator.php
425 B
Del
OK
Edit: checkbox.php
<?php /** * Metabox radio button control. * * @package Neve\Admin\Metabox\Controls */ namespace Neve\Admin\Metabox\Controls; /** * Class Checkbox * * @package Neve\Admin\Metabox\Controls */ class Checkbox extends Control_Base { /** * Control type. * * @var string */ public $type = 'checkbox'; /** * Render control. * * @return void */ public function render_content( $post_id ) { $value = $this->get_value( $post_id ); $markup = ''; $markup .= '<p>'; $markup .= '<div class="checkbox-toggle-wrap">'; $markup .= '<label for="' . esc_attr( $this->id ) . '">'; $markup .= '<input type="checkbox" id="' . esc_attr( $this->id ) . '" name="' . esc_attr( $this->id ) . '" ' . ''; if ( $value === 'on' ) { $markup .= ' checked="checked" '; } $markup .= '/>'; $markup .= esc_html( $this->settings['input_label'] ) . '</label>'; $markup .= '</div>'; $markup .= '</p>'; echo $markup; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } }
Save