PATH:
home
/
fengshp
/
www
/
wp-content
/
themes
/
themify-ultra
/
themify
/
customizer
<?php defined( 'ABSPATH' ) || exit; /** * Class to create a control to accept CSS rules and preview them instantly. * * @since 1.0.0 */ class Themify_CustomCSS_Control extends Themify_Control{ /** * Type of this control. * @access public * @var string */ public $type = 'themify_customcss'; /** * Render the control's content. * * @since 1.0.0 */ public function render_content(){ $v = $this->value(); $values = json_decode($v, true); wp_enqueue_script('json2'); // Custom CSS if (is_array($values) && isset($values['css'])){ $css = preg_replace('/(\{|\;)(\s*?)([a-z]+)/', '$1$3', $values['css']); $css = str_replace(array('{', '}', ';', '\\[', '\\]'), array("{\n ", "}\n", ";\n", '[', ']'), $css); } else{ $css = $v; } ?> <?php if ($this->show_label && !empty($this->label)) :?> <span class="customize-control-title themify-control-title"><?php echo esc_html($this->label); ?></span> <?php endif; ?> <div class="themify-customizer-brick"> <a class="themify-expand ti-new-window"></a> <a class="close-custom-css-expanded tf_close"></a> <textarea <?php $this->link(); ?> data-value="<?php echo esc_attr(base64_encode($css)) ?>" class="customcss <?php echo esc_attr($this->type); ?>_control themify-customizer-value-field tf_scrollbar" rows="20"></textarea> </div> <?php } }
[+]
..
[-] class-sub-accordion.php
[edit]
[-] class-background-control.php
[edit]
[-] class-tools-control.php
[edit]
[-] class-margin-control.php
[edit]
[+]
css
[-] class-fonts-control.php
[edit]
[-] class-width-control.php
[edit]
[-] class-image-select-control.php
[edit]
[-] class-border-control.php
[edit]
[-] class-logo-control.php
[edit]
[-] class-image-control.php
[edit]
[+]
js
[-] class-themify-customizer.php
[edit]
[-] class-customcss-control.php
[edit]
[-] class-padding-control.php
[edit]
[-] class-height-control.php
[edit]
[-] class-tagline-control.php
[edit]
[-] class-position-control.php
[edit]
[-] class-text-decoration-control.php
[edit]
[-] class-color-control.php
[edit]
[-] class-color-transparent-control.php
[edit]
[-] class-themify-control.php
[edit]