title: Visual Composer; custom elements won't load textarea_html/'content'
body: <p>Currently using WordPress 4.4.2, I'm in the process of developing some custom Visual Composer elements.</p>
  
  <p>It seems (however), that whenever I want to use a textarea_html param (So the end-user can use the wysiwyg editor) I cannot seem to grab it's contents when rendering the template.</p>
  
  <p>Contents of 'titled_content_box.php'</p>
  
  <pre><code>// called during vc_before_init
  function integrate_titled_content_box(){
      register_titled_content_box();
      add_shortcode( 'titled_content_box', 'titled_content_box_func');
  }
  
  //Mapping of titled-contentbox
  function register_titled_content_box(){
      vc_map( array(
          "name"              =&gt;  __( "Content box with Title", "mytheme"),
          "base"              =&gt;  "titled_content_box",
          "class"             =&gt;  "",
          "category"          =&gt;  "Content",
          "params"            =&gt;  array(
              array(
                  "type"          =&gt;  "textfield",
                  "holder"        =&gt;  "div",
                  "class"         =&gt;  "",
                  "heading"       =&gt;  __( "Title", "mytheme"),
                  "param_name"    =&gt;  "title",
                  "value"         =&gt;  __("Box title", "mytheme"),
                  "description"   =&gt;  __("The title covering the content box", "mytheme")
              ),
              array(
                  "type"          =&gt;  "textarea_html",
                  "holder"        =&gt;  "div",
                  "class"         =&gt;  "",
                  "heading"       =&gt;  __( "Description", "mytheme"),
                  "param_name"    =&gt;  "content",
                  "value"         =&gt;  '&lt;p&gt;Placeholder&lt;/p&gt;',
                  "description"   =&gt;  __("The content", "mytheme")
              )
          )
      ));
  }
  
  // Setting values where necessary and fetching the template
  function titled_content_box_func( $atts ){
      extract( shortcode_atts( array(
          'title'      =&gt;  'title',
          'content'    =&gt;  'content'
      ), $atts) );
  
      return include_vc_template('titled_content_box.php', $atts);
  }
  
  add_action ( 'vc_before_init', 'integrate_titled_content_box');
  </code></pre>
  
  <p>contents of the template used at the return statement:</p>
  
  <pre><code>&lt;div class="titled-content-box"&gt;
      &lt;div class="title"&gt;&lt;span&gt;&lt;?php echo $atts['title']; ?&gt;&lt;/span&gt;&lt;/div&gt;    
      &lt;div class="content"&gt;
          &lt;?php echo $atts['content']; ?&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>Does anyone know why my content-field is not loaded? The element itself is loaded, I can use it in VC... even the Title will be loaded and if I replace the field with a textbox, all still works fine and dandy...
  My end-user wants to format his content and is not able to use html formatting.</p>
  
  <p>The only function not included is the 'include_vc_template' function, but all that does is pretty much fetching a string-defined php-file on a predetermined location and injects the $atts array. In all other elements I've made that works perfectly fine.
  However, for completeness i'll include it here;</p>
  
  <pre><code>function include_vc_template($template, $atts){
      if(is_file(__DIR__.'/vc_templates/'.$template)){
          ob_start();
          include __DIR__.'/vc_templates/'.$template;
          return ob_get_clean();
      }
      return false;
  }
  </code></pre>
  
  <p>As this is a project i'm working on in my spare-time I can't help but to feel annoyed by a functionality not working as-documented... Most searches I've done simply referred my back to wpbakery's knowledge base page for vc_map()... Any pointers at all would be great!</p>