<?php // No direct access, please if ( ! defined( 'ABSPATH' ) ) { exit; } if ( class_exists( 'WP_Customize_Control' ) && ! class_exists( 'GeneratePress_Information_Customize_Control' ) ) : /** * Add a control to display simple text */ class GeneratePress_Information_Customize_Control extends WP_Customize_Control { public $type = 'gp_information_control'; public $description = ''; public function to_json() { parent::to_json(); $this->json[ 'description' ] = $this->description; } public function content_template() { ?> <# if ( data.label ) { #> <span class="customize-control-title">{{ data.label }}</span> <# } #> <# if ( data.description ) { #> <p>{{{ data.description }}}</p> <# } #> <?php } } endif;