$type = 'script'; $prefix_ = !empty($prefix) ? $prefix : self::$prefix; $handle = $prefix_ . $name . '-' . $type; wp_localize_script($handle, $object_name, $translation_array); } /** * Include asset files directly in page * * @param string $name Asset slug name * @param string $scr The link to asset file * @param string $type Asset type (css/js) * @param string $prefix Prefix string for asset */ static function include_inline($name, $src, $type, $prefix = '') { $prefix_ = !empty($prefix) ? $prefix : self::$prefix; $handle = $prefix_ . $name . '-' . $type; switch ($type) { case 'js': printf("<script type='text/javascript' src='%s'></script>", $src); break; case 'css': printf("<link rel='stylesheet' id='%s' href='%s' type='text/css' media='all' />", esc_attr($handle), esc_url($src)); break; } } } } // Call to run PT_CV_Asset::register();