json['choices'] = array(); if ( is_array( $this->choices ) ) { foreach ( $this->choices as $choice => $value ) { if ( true === $value ) { $this->json['choices'][ $choice ] = true; } } } if ( is_array( $this->json['default'] ) ) { foreach ( $this->json['default'] as $key => $value ) { if ( isset( $this->json['choices'][ $key ] ) && ! isset( $this->json['value'][ $key ] ) ) { $this->json['value'][ $key ] = $value; } } } } /** * An Underscore (JS) template for this control's content (but not its container). * * Class variables for this control class are available in the `data` JS object; * * @see WP_Customize_Control::print_template() * * @access protected */ protected function content_template() { ?>