Esempio n. 1
0
 /**
  * Visual Composer stores custom css as postmeta.
  * We need to check if current post has content_template and if so apply the custom css.
  * Hooked to the_content
  *
  * @param $content
  * @return mixed
  */
 public function render_custom_css($content)
 {
     if (method_exists('Vc_Base', 'addPageCustomCss') && method_exists('Vc_Base', 'addShortcodesCustomCss')) {
         $content_template = get_post_meta(get_the_ID(), '_views_template', true);
         if ($content_template && !isset($this->log_rendered_css[$content_template])) {
             $vcbase = new Vc_Base();
             $vcbase->addPageCustomCss($content_template);
             $vcbase->addShortcodesCustomCss($content_template);
             $this->log_rendered_css[$content_template] = true;
         }
     }
     return $content;
 }