Ejemplo n.º 1
0
 function meta_defaults($key)
 {
     $p = splice_section_slug($key);
     $defaults = array('id' => $key, 'object' => $key, 'offset' => 0, 'content' => array(), 'span' => 12, 'newrow' => 'false', 'clone' => pl_new_clone_id());
     $defaults['unique'] = $defaults['clone'];
     return $defaults;
 }
Ejemplo n.º 2
0
 /**
  *
  * @TODO document
  *
  */
 function print_template_section_scripts()
 {
     foreach ($this->allsections as $section) {
         $p = splice_section_slug($section);
         if ($this->in_factory($p['section'])) {
             $section_scripts = $this->factory[$p['section']]->section_scripts();
             if (is_array($section_scripts)) {
                 foreach ($section_scripts as $js_id => $js_atts) {
                     $defaults = array('version' => '1.0', 'dependancy' => null, 'footer' => true);
                     $parsed_js_atts = wp_parse_args($js_atts, $defaults);
                     wp_register_script($js_id, $parsed_js_atts['file'], $parsed_js_atts['dependancy'], $parsed_js_atts['version'], true);
                     wp_print_scripts($js_id);
                 }
             }
         }
     }
 }