/** * Configures standard JS libraries etc. */ private function setFrontIncludes() { ScriptIncludes::instance()->register(new FrontInclude('superagent', clmvc_app_url('AoiSora', '/lib/js/superagent/superagent.js')))->register(new FrontInclude('jquery-ui-stars', clmvc_app_url('AoiSora', '/lib/js/jquery.ui.stars/ui.stars.min.js'), array('jquery', 'jquery-ui-core', 'jquery-ui-widget')))->register(new FrontInclude('jquery-ui-tag-it', clmvc_app_url('AoiSora', '/lib/js/jquery.ui.tag-it/ui.tag-it.js'), array('jquery', 'jquery-ui-core', 'jquery-ui-widget'))); ScriptIncludes::instance()->register(new FrontInclude('jquery-ui-stars', clmvc_app_url('AoiSora', '/lib/js/jquery.ui.stars/ui.stars.min.css'))); StyleIncludes::instance()->register(new FrontInclude('forms', clmvc_app_url('AoiSora', '/lib/css/forms.css')))->register(new FrontInclude('wordpress', clmvc_app_url('AoiSora', '/lib/css/wordpress/jquery-ui-1.7.2.wordpress.css'))); add_action('wp_print_scripts', function () { ?> <script> var includesUrl = '<?php echo includes_url(); ?> '; </script> <?php }); }
/** * @return FrontInclude[] */ public function getRegisteredIncludes() { return ScriptIncludes::instance()->getAllRegistered(); }