json['defaultValue'] = $this->setting->default; $this->json['value'] = $this->value(); } /** * Don't render the control content from PHP, as it's rendered via JS on load. * * @since 3.4.0 */ public function render_content() { //var_dump($this->value()); $defaultValue = '#RRGGBB'; $defaultValueAttr = ''; if( '' != $this->value()){ if(is_string( $this->value() )){ if('#' !== substr($this->value(), 0,1)){ $defaultValue = '#' . $this->value(); }else{ $defaultValue = $this->value(); } $defaultValueAttr = ' value=' . $defaultValue; } }else if( '' != $this->setting->default){ $defaultValue = $this->setting->default; $defaultValueAttr = ' data-default-color=' . $defaultValue; } if(!empty($this->label)){ echo ''.$this->label.''; } if(!empty($this->description)){ echo ''.$this->description.''; } echo '
'; echo ''; echo '
'; } }//end Simple_Days_Color_Alpha_Custom_Control