/** * add js script for display font select */ public function add_scripts() { \SilverWp\FileSystem::getInstance(); wp_enqueue_style('fontico', VP_PUBLIC_URL . '/css/vendor/select2.css'); wp_register_script('fontico', VP_PUBLIC_URL . '/js/vendor/select2.min.js', array(), false, true); wp_enqueue_script('fontico'); }
/** * * Add some extra fields class and fixes for VP * * @access private */ private function vpFix() { \VP_AutoLoader::remove_directories(VP_CLASSES_DIR, VP_NAMESPACE); $classes = SILVERWP_LIBS_PATH . 'ssvafpress/classes/'; \VP_AutoLoader::add_directories($classes, VP_NAMESPACE); \VP_AutoLoader::add_directories(VP_CLASSES_DIR, VP_NAMESPACE); \VP_AutoLoader::register(); $vp = \VP_FileSystem::instance(); $vp->remove_directories('views'); $views = SILVERWP_LIBS_PATH . 'ssvafpress/views'; $vp->add_directories('views', $views); $vp->add_directories('views', ABSPATH . 'Views'); $vp->add_directories('views', VP_VIEWS_DIR); FileSystem::getInstance()->addDirectory('ssvp_views', $views); }
/** * * Get assets URI * * @return string * @access protected */ protected function getJsUri() { $file_system = FileSystem::getInstance(); $js_uri = $file_system->getDirectories('js_uri'); return $js_uri; }