WPDKUIComponents::load_scripts PHP 메소드

load_scripts() 공개 메소드

Filter whether to print the footer scripts.
public load_scripts ( boolean $print )
$print boolean Whether to print the footer scripts. Default true.
    public function load_scripts($print)
    {
        global $wp_scripts, $compress_scripts;
        // If no scripts exit
        if (empty($this->enqueue_scripts)) {
            return $print;
        }
        $zip = $compress_scripts ? 1 : 0;
        if ($zip && defined('ENFORCE_GZIP') && ENFORCE_GZIP) {
            $zip = 'gzip';
        }
        $concat = implode(',', $this->enqueue_scripts);
        $concat = str_split($concat, 128);
        $concat = 'load%5B%5D=' . implode('&load%5B%5D=', $concat);
        $src = WPDK_URI . "wpdk-load-scripts.php?" . $concat . '&ver=' . WPDK_VERSION;
        $wp_scripts->print_html = "<script type='text/javascript' src='" . esc_attr($src) . "'></script>\n" . $wp_scripts->print_html;
        return $print;
    }