choices ) ) return; ?> label ) ) : ?> label ); ?> description ) ) : ?> description ); ?> value() ) ? explode( ',', $this->value() ) : $this->value(); ?> link() ); ?> value="" /> switch_label = $args['switch_label']; parent::__construct( $manager, $id, $args ); } public function render_content(){ ?>
label ); ?> value() == 'enable') ? 'switch-on' : ''; $switch_label = $this->switch_label; ?>
link(); ?> type="hidden" value="value()); ?>"/>
description){ ?> description ); ?> pro_text; $json['pro_url'] = esc_url( $this->pro_url ); return $json; } /** * Outputs the Underscore.js template. * * @since 1.0.0 * @access public * @return void */ protected function render_template() { ?>
  • {{ data.title }} <# if ( data.pro_text && data.pro_url ) { #> {{ data.pro_text }} <# } #>

  • description) { ?> description); ?> choices; if ($choices) { echo ''; } } } } } if ( class_exists( 'WP_Customize_Section' ) ) { if ( !class_exists( 'AppZend_Upgrade_Section' ) ) { class AppZend_Upgrade_Section extends WP_Customize_Section { /** * The type of customize section being rendered. * * @since 1.0.0 * @access public * @var string */ public $type = 'appzend-upgrade-section'; /** * Custom button text to output. * * @since 1.0.0 * @access public * @var string */ public $text = ''; public $options = array(); /** * Add custom parameters to pass to the JS via JSON. * * @since 1.0.0 * @access public * @return void */ public function json() { $json = parent::json(); $json['text'] = $this->text; $json['options'] = $this->options; return $json; } /** * Outputs the Underscore.js template. * * @since 1.0.0 * @access public * @return void */ protected function render_template() { ?>
  • <# if ( data.text ) { #> {{ data.text }} <# } #> <# _.each( data.options, function(key, value) { #> {{ key }}
    <# }) #>