/** * Register custom assets to use on Modal * * @param array $assets * * @return array */ public function apply_assets($assets) { WR_Pb_Helper_Functions::load_bootstrap_3($assets); $assets['wr-pb-handlesetting-js'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/js/handle_setting.js', 'ver' => '1.0.0'); if (WR_Pb_Helper_Functions::is_preview()) { $assets['wr-pb-frontend-css'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/css/front_end.css', 'ver' => '1.0.0'); } $assets['wr-pb-modal-css'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/css/modal.css', 'ver' => '1.0.0'); $assets['wr-pb-codemirror-css'] = array('src' => WR_Pb_Helper_Functions::path('assets/3rd-party/') . '/codemirror/codemirror.css', 'ver' => '1.0.0'); $assets['wr-pb-codemirror-js'] = array('src' => WR_Pb_Helper_Functions::path('assets/3rd-party/') . '/codemirror/codemirror.js', 'ver' => '1.0.0'); $assets['wr-pb-codemirrormode-css-js'] = array('src' => WR_Pb_Helper_Functions::path('assets/3rd-party/') . '/codemirror/mode/css.js', 'ver' => '1.0.0'); $assets['wr-pb-scrollreveal'] = array('src' => WR_Pb_Helper_Functions::path('assets/3rd-party/scrollreveal') . '/scrollReveal.js', 'ver' => '0.1.2'); $assets = apply_filters('wr_pb_assets_register_modal', $assets); return $assets; }
/** * Register custom asset files * * @param type $assets * @return string */ function apply_assets($assets) { $assets['wr-pb-frontend-css'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/css/front_end.css', 'ver' => '1.0.0'); WR_Pb_Helper_Functions::load_bootstrap_3($assets); if (!is_admin() || WR_Pb_Helper_Functions::is_preview()) { $options = array('wr_pb_settings_boostrap_js', 'wr_pb_settings_boostrap_css'); // get saved options value foreach ($options as $key) { ${$key} = get_option($key, 'enable'); } if ($wr_pb_settings_boostrap_css != 'enable') { $assets['wr-pb-bootstrap-css'] = array('src' => '', 'ver' => '3.0.2'); } if ($wr_pb_settings_boostrap_js != 'enable') { $assets['wr-pb-bootstrap-js'] = array('src' => '', 'ver' => '3.0.2'); } $assets['wr-pb-scrollreveal'] = array('src' => WR_Pb_Helper_Functions::path('assets/3rd-party/scrollreveal') . '/scrollReveal.js', 'ver' => '0.1.2'); $assets['wr-pb-stellar'] = array('src' => WR_Pb_Helper_Functions::path('assets/3rd-party/stellar') . '/stellar.js', 'ver' => '0.6.2'); } $assets['wr-pb-joomlashine-frontend-css'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/css/jsn-gui-frontend.css', 'deps' => array('wr-pb-bootstrap-css')); $assets['wr-pb-frontend-responsive-css'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/css/front_end_responsive.css', 'ver' => '1.0.0'); $assets['wr-pb-addpanel-js'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/js/add_page_builder.js', 'ver' => '1.0.0'); $assets['wr-pb-layout-js'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/js/layout.js', 'ver' => '1.0.0'); $assets['wr-pb-widget-js'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/js/widget.js', 'ver' => '1.0.0'); $assets['wr-pb-placeholder'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/js/placeholder.js', 'ver' => '1.0.0'); $assets['wr-pb-settings-js'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/js/product/settings.js', 'ver' => '1.0.0'); $assets['wr-pb-upgrade-js'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/js/product/upgrade.js', 'ver' => '1.0.0'); $assets['wr-pb-tinymce-btn'] = array('src' => WR_Pb_Helper_Functions::path('assets/woorockets') . '/js/tinymce.js', 'ver' => '1.0.0'); return $assets; }