"36", "textarea_height"=>"200", "textarea_width"=>"250", "select_width"=>"200", "upload_size" => "36", "upload_filetype" => "image", ); public function __construct( $manager, $id, $args = array() ) { parent::__construct( $manager, $id, $args ); $this->section = $args['element']['section']; $this->label = isset($args['element']['title']) ? $args['element']['title'] : ""; $this->description = isset($args['element']['description']) ? $args['element']['description'] : ''; $this->type = $args['element']['type']; $this->element['custom_attrs'] = array(); } protected function refresh_link( $setting_key = 'default'){ if ( isset( $this->settings[ $setting_key ] ) ){ /*if($this->type == 'select' || $this->type == 'select_open'){ $this->element['custom_attrs']['data-customize-setting-link'] = esc_attr( $this->settings[ $setting_key ]->id )."[]"; } else{*/ $this->element['custom_attrs']['data-customize-setting-link'] = esc_attr( $this->settings[ $setting_key ]->id ); /*}*/ } } } class WDWT_control_Color extends WDWT_control { public function render_content(){ global $wdwt_admin_elements; $this->refresh_link(); ?> refresh_link(); ?> refresh_link(); ?> refresh_link(); ?> refresh_link(); ?> refresh_link(); ?> refresh_link(); ?> refresh_link(); ?> refresh_link(); ?> refresh_link(); ?> refresh_link(); ?> refresh_link(); $this->element['width'] = $this->params['textarea_width']; $this->element['height'] = $this->params['textarea_height']; ?> refresh_link(); ?> refresh_link(); ?>