예제 #1
0
 public function add_popup_css_js()
 {
     yit_enqueue_style(1200, 'popup_css', YIT_CORE_ASSETS_URL . '/css/popup.css');
     $url = get_template_directory_uri() . '/theme/assets/css/popup.css';
     yit_enqueue_style(1200, 'popup_theme_css', $url);
     wp_enqueue_script('jquery-cookie', YIT_CORE_ASSETS_URL . '/js/jquery.cookie.js', array('jquery'));
     add_action('wp_footer', array(&$this, 'footer_script'));
 }
예제 #2
0
파일: Skin.php 프로젝트: jayeshnair/ctp
 /**
  * Include the skin css for custom style of each skin
  */
 public function add_skin_css()
 {
     $skin = yit_get_option('skin');
     if (empty($skin)) {
         return;
     }
     yit_enqueue_style(5000, 'skin-' . $skin, YIT_THEME_CSS_URL . '/skins/' . $skin . '.css', false, array(), false, 'all', true);
 }
 function yit_add_custom_styles()
 {
     if (yit_get_option('responsive-enabled')) {
         yit_enqueue_style(9994, 'responsive', YIT_CORE_ASSETS_URL . '/css/responsive.css', array(), '1.0.0', 'all');
         yit_enqueue_style(9995, 'theme-responsive', get_template_directory_uri() . '/css/responsive.css', false, '2.0', 'all');
     }
     $custom_css = locate_template('custom.css');
     $custom_css = str_replace(array(get_stylesheet_directory(), get_template_directory()), array(get_stylesheet_directory_uri(), get_template_directory_uri()), $custom_css);
     yit_enqueue_style(99999, 'custom', $custom_css, array(), false, 'all', true);
 }
 function yit_add_custom_styles()
 {
     if (yit_get_option('responsive-enabled')) {
         yit_enqueue_style(9994, 'responsive', YIT_CORE_ASSETS_URL . '/css/responsive.css', array(), '1.0.0', 'all');
         yit_enqueue_style(9995, 'max-width-1024', get_template_directory_uri() . '/css/max-width-1024.css', array(), '1.0.0', 'screen and (max-width: 1240px)', true);
         yit_enqueue_style(9996, 'max-width-768', get_template_directory_uri() . '/css/max-width-768.css', array('max-width-1024'), '1.0.0', 'screen and (max-width: 987px)', true);
         yit_enqueue_style(9996, 'max-width-480', get_template_directory_uri() . '/css/max-width-480.css', array('max-width-768'), '1.0.0', 'screen and (max-width: 480px)', true);
         yit_enqueue_style(9996, 'max-width-320', get_template_directory_uri() . '/css/max-width-320.css', array('max-width-480'), '1.0.0', 'screen and (max-width: 320px)', true);
     }
     global $wpdb;
     $cache_file = '/custom.css';
     if ($wpdb->blogid != 0) {
         $cache_file = str_replace('.css', '-' . $wpdb->blogid . '.css', $cache_file);
     }
     if (file_exists(YIT_CACHE_DIR . $cache_file)) {
         yit_enqueue_style(9999, 'cache-custom', YIT_CACHE_URL . $cache_file, array(), false, 'all', true);
     }
     $custom_css = locate_template('custom.css');
     $custom_css = str_replace(array(get_stylesheet_directory(), get_template_directory()), array(get_stylesheet_directory_uri(), get_template_directory_uri()), $custom_css);
     yit_enqueue_style(99999, 'custom', $custom_css, array(), false, 'all', true);
 }
예제 #5
0
 /**
  * Add custom style
  * 
  */
 public function add_contact_css()
 {
     $url = get_template_directory_uri() . '/theme/assets/css/contact_form.css';
     yit_enqueue_style(1200, 'contact_form', $url);
 }
예제 #6
0
 /**
  * Add custom style
  * 
  */
 public function add_featurestab_css()
 {
     $url = get_template_directory_uri() . '/theme/assets/css/featurestab.css';
     yit_enqueue_style(1200, 'featurestab', $url);
 }
예제 #7
0
파일: head.php 프로젝트: simonsays88/costa
    'map_close' => __( '[x] Close', 'yit' ),
    'map_open' => __( '[x] Open', 'yit' )
);
wp_localize_script( 'jquery-custom', 'l10n_handler', $jquery_custom_l10n );

/* We add some JavaScript to pages with the comment form
 * to support sites with threaded comments (when in use).
 */
if ( is_singular() && get_option( 'thread_comments' ) )
    wp_enqueue_script( 'comment-reply' );

// Enqueue blog styles
do_action( 'yit_enqueue_blog_stuffs' );

yit_enqueue_style( 10, 'colorbox', $get_template_directory_uri .'/theme/assets/css/colorbox.css' );
yit_enqueue_style( 10, 'comments', $yit_theme_template_direcory_uri . '/comments/css/style.css' );
?>

<script type="text/javascript">
	var yit_responsive_menu_type = "<?php echo yit_get_option('responsive-menu'); ?>";
	var yit_responsive_menu_text = "<?php _e('NAVIGATE TO...','yit'); ?>";
</script>

<!-- [favicon] begin -->
<link rel="shortcut icon" type="image/x-icon" href="<?php yit_favicon() ?>" />
<link rel="icon" type="image/x-icon" href="<?php yit_favicon() ?>" />
<!-- [favicon] end -->

<!-- Touch icons more info: http://mathiasbynens.be/notes/touch-icons -->
<?php yit_print_mobile_favicons() ;?>
예제 #8
0
파일: head.php 프로젝트: zgomotos/Bazar
    wp_enqueue_script('jquery-custom', get_stylesheet_directory_uri() . '/js/jquery.custom.js', array('jquery'), '1.0', true);
} else {
    wp_enqueue_script('jquery-custom', get_template_directory_uri() . '/js/jquery.custom.js', array('jquery'), '1.0', true);
}
$jquery_custom_l10n = array('map_close' => __('[x] Close', 'yit'), 'map_open' => __('[x] Open', 'yit'));
wp_localize_script('jquery-custom', 'l10n_handler', $jquery_custom_l10n);
/* We add some JavaScript to pages with the comment form
 * to support sites with threaded comments (when in use).
 */
if (is_singular() && get_option('thread_comments')) {
    wp_enqueue_script('comment-reply');
}
// Enqueue blog styles
do_action('yit_enqueue_blog_stuffs');
yit_enqueue_style(10, 'colorbox', get_template_directory_uri() . '/theme/assets/css/colorbox.css');
yit_enqueue_style(10, 'comments', YIT_THEME_TEMPLATES_URL . '/comments/css/style.css');
?>

<script type="text/javascript">
	var yit_responsive_menu_type = "<?php 
echo yit_get_option('responsive-menu');
?>
";
	var yit_responsive_menu_text = "<?php 
_e('NAVIGATE TO...', 'yit');
?>
";
</script>

<!-- [favicon] begin -->
<link rel="shortcut icon" type="image/x-icon" href="<?php 
예제 #9
0
 /**
  * Enqueue scripts for public pages
  *
  * @return void
  * @since 1.0.0
  * @author Antonio La Rocca <*****@*****.**>
  */
 public function enqueue_scripts()
 {
     yit_enqueue_style('yit-feature-tab', $this->plugin_assets_url . '/css/featurestab.css');
 }
예제 #10
0
 /**
  * Enqueue all blog styles
  * 
  * @return void
  * @since 1.0.0
  */
 function yit_enqueue_blog_styles()
 {
     $dir = get_template_directory() . "/theme/templates/blog/";
     $dir_url = get_template_directory_uri() . "/theme/templates/blog/";
     $blogs = scandir($dir);
     // ./ and ../
     unset($blogs[0], $blogs[1]);
     foreach ($blogs as $blog) {
         if (is_dir($dir . $blog) && file_exists($dir . $blog . '/css/style.css')) {
             yit_enqueue_style(100, 'blog-' . $blog, $dir_url . $blog . '/css/style.css');
         }
     }
 }
예제 #11
0
 /**
  * Add shortcodes style
  * 
  */
 public function add_shortcodes_css_js()
 {
     $url = get_template_directory_uri() . '/core/assets/css/shortcodes.css';
     yit_enqueue_style(1200, 'shortcodes_css', $url);
     wp_enqueue_script('shortcode_twitter', get_template_directory_uri() . '/core/assets/js/twitter-text.js', array('jquery'), '', true);
     //yit_enqueue_style(1200,'shortcode_twitter');
     yit_enqueue_style(1200, 'shortcode_tipsy_css', get_template_directory_uri() . '/core/assets/css/tipsy.css', array('jquery'), '', true);
     wp_enqueue_script('shortcode_tipsy_js', get_template_directory_uri() . '/core/assets/js/jquery.tipsy.js', array('jquery'), '', true);
     //yit_enqueue_style(1200,'shortcode_tipsy_js');
     wp_enqueue_script('shortcode_cycle_js', get_template_directory_uri() . '/core/assets/js/jquery.cycle.min.js', array('jquery'), '', true);
     //yit_enqueue_style(1200,'shortcodes_cycle_js');
     wp_enqueue_script('shortcode_js', get_template_directory_uri() . '/core/assets/js/shortcodes.js', array('jquery'), '', true);
     //yit_enqueue_style(1200,'shortcodes_js');
 }
예제 #12
0
 /**
  * Add shortcodes style
  * 
  */
 public function add_shortcodes_css_js()
 {
     $url = get_template_directory_uri() . '/core/assets/css/shortcodes.css';
     yit_enqueue_style(1200, 'shortcodes_css', $url);
     wp_enqueue_script('shortcode_twitter', get_template_directory_uri() . '/core/assets/js/twitter-text.js', array('jquery'), '', true);
     //wp_enqueue_script('shortcode_twitter', get_template_directory_uri() . '/core/assets/js/jquery.tweetable.js', array('jquery'), '', true );
     //yit_enqueue_style(1200,'shortcode_twitter');
     //yit_enqueue_style(1200,'shortcode_tipsy_css', get_template_directory_uri() . '/core/assets/css/tipsy.css', array('jquery'), '', true );
     //wp_enqueue_script('shortcode_tipsy_js', get_template_directory_uri() . '/core/assets/js/jquery.tipsy.js', array('jquery'), '', true );
     //yit_enqueue_style(1200,'shortcode_tipsy_js');
     //wp_enqueue_script('shortcode_cycle_js', get_template_directory_uri() . '/core/assets/js/jquery.cycle.min.js', array('jquery'), '', true );
     //yit_enqueue_style(1200,'shortcodes_cycle_js');
     wp_enqueue_script('shortcode_js', get_template_directory_uri() . '/core/assets/js/shortcodes.js', array('jquery'), '', true);
     //yit_enqueue_style(1200,'shortcodes_js');
     if (file_exists(YIT_THEME_FUNC_DIR . '/assets/js/shortcodes.js')) {
         wp_enqueue_script('shortcode_theme_js', get_template_directory_uri() . '/theme/assets/js/shortcodes.js', array('jquery'), '', true);
     }
 }
예제 #13
0
파일: head.php 프로젝트: jayeshnair/ctp
}
$jquery_custom_l10n = array('map_close' => __('[x] Close', 'yit'), 'map_open' => __('[x] Open', 'yit'));
wp_localize_script('jquery-custom', 'l10n_handler', $jquery_custom_l10n);
/* We add some JavaScript to pages with the comment form
 * to support sites with threaded comments (when in use).
 */
if (is_singular() && get_option('thread_comments')) {
    wp_enqueue_script('comment-reply');
}
// Enqueue blog styles
do_action('yit_enqueue_blog_stuffs');
yit_enqueue_style(10, 'colorbox', get_template_directory_uri() . '/theme/assets/css/colorbox.css');
yit_enqueue_style(10, 'comments', YIT_THEME_TEMPLATES_URL . '/comments/css/style.css');
yit_enqueue_style(10, 'animate', get_template_directory_uri() . '/theme/assets/css/animate.css');
//Enqueque Swiper Slider
yit_enqueue_style(10, 'animate', get_template_directory_uri() . '/theme/assets/css/idangerous.swiper.css');
//all around plugin
global $all_around_version;
if (isset($all_around_version)) {
    wp_dequeue_style('all_around-css');
    wp_deregister_style('all_around-css');
    wp_enqueue_style('all_around-css', get_template_directory_uri() . '/css/content_slider_style.css');
}
?>

<script type="text/javascript">
	var yit_responsive_menu_type = "arrow<?php 
//echo yit_get_option('responsive-menu', 'arrow');
?>
";
	var yit_responsive_menu_text = "<?php 
예제 #14
0
 /**
  * Add the the enqueue hooks, to include the assets in the header               
  *      
  * @since 1.0.0
  */
 public function enqueue_assets()
 {
     foreach ($this->_sliderAssets as $slider_type => $assets_slider) {
         // add the styles
         if (isset($assets_slider['css']) && !empty($assets_slider['css'])) {
             foreach ($assets_slider['css'] as $handle => $asset_src) {
                 //wp_register_style( $handle, $asset_src );
                 yit_enqueue_style(1000, $handle, $asset_src);
             }
         }
         // add the scripts
         if (isset($assets_slider['js']) && !empty($assets_slider['js'])) {
             foreach ($assets_slider['js'] as $handle => $asset_src) {
                 if (!wp_script_is($handle, 'registered')) {
                     wp_register_script($handle, $asset_src, array('jquery'), '', true);
                 }
                 //wp_enqueue_script( $handle );
             }
         }
     }
 }
예제 #15
0
 public function enqueue_styles()
 {
     yit_enqueue_style(100, 'contact-popup', get_template_directory_uri() . '/theme/assets/css/contact-popup.css', array(), '1.0.0');
 }
예제 #16
0
파일: yit-faq.php 프로젝트: jabue/wordpress
 /**
  * Enqueue script and styles in frontend side
  *
  * Add style and scripts to frontend
  *
  * @return void
  * @since    1.0
  * @author   Emanuela Castorina <*****@*****.**>
  */
 public function enqueue_scripts() {
     yit_enqueue_script( 'yit-faq-frontend', $this->plugin_assets_url . '/js/yit-faq-frontend.min.js', array( 'jquery' ), $this->version, true );
     yit_enqueue_style( 'yit-faq', $this->plugin_assets_url . '/css/yit-faq.css', $this->version );
 }
예제 #17
0
 function add_shortcodes_theme_css()
 {
     $url = YIT_THEME_ASSETS_URL . '/css/shortcodes.css';
     //wp_register_style('shortcodes_theme_css', $url);
     yit_enqueue_style(1201, 'shortcodes_theme_css', $url);
 }
예제 #18
0
 /**
  * Add the the enqueue hooks, to include the assets in the header               
  *      
  * @since 1.0.0
  */
 public function enqueue_assets()
 {
     foreach ($this->_portfolioAssets as $portfolio_type => $assets_portfolio) {
         // add the styles
         if (!empty($assets_portfolio['css'])) {
             foreach ($assets_portfolio['css'] as $handle => $asset_src) {
                 //wp_register_style( $handle, $asset_src );
                 //wp_enqueue_style( $handle );
                 yit_enqueue_style(1000, $handle, $asset_src);
             }
         }
         // add the scripts
         if (!empty($assets_portfolio['js'])) {
             foreach ($assets_portfolio['js'] as $handle => $asset_src) {
                 wp_register_script($handle, $asset_src, array('jquery'));
                 //wp_enqueue_script( $handle );
             }
         }
     }
 }
예제 #19
0
 /**
  * Enqueue script
  *
  * Enqueue frontend scripts; constructor add it to wp_enqueue_scripts hook
  *
  * @return void
  * @since 1.0.0
  * @author Antonio La Rocca <*****@*****.**>
  */
 public function enqueue_scripts()
 {
     yit_enqueue_style('slider-logo-shortcode', $this->plugin_assets_url . '/css/logos_slider.css');
     yit_enqueue_style('owl-slider', $this->plugin_assets_url . '/css/owl.css');
 }
예제 #20
0
 function add_widgets_css()
 {
     $url = YIT_THEME_ASSETS_URL . '/css/widgets.css';
     //wp_register_style('widgets_css', $url);
     yit_enqueue_style(1300, 'widgets_css', $url);
 }
예제 #21
0
 public function network_admin_enqueue_scripts()
 {
     yit_enqueue_style('yit-upgrader', YIT_CORE_PLUGIN_URL . '/assets/css/yit-upgrader.css');
 }
예제 #22
0
파일: Popup.php 프로젝트: jayeshnair/ctp
 public function add_popup_css()
 {
     yit_enqueue_style(1200, 'popup_css', YIT_CORE_ASSETS_URL . '/css/popup.css');
     $url = get_template_directory_uri() . '/theme/assets/css/popup.css';
     yit_enqueue_style(1200, 'popup_theme_css', $url);
 }
예제 #23
0
    /**
     * Enqueue the assets for the frontend
     *
     * @return void
     * @since  1.0
     * @author Antonino Scarfi' <*****@*****.**>
     */
    public function frontend_assets() {
        global $post;

        // not single
        if ( ! is_single() || ! isset( $post->post_type ) || ! $this->_is_valid( $post->post_type ) ) {
            $posts = get_posts(array(
                'post_type' => $this->_name,
                'posts_per_page' => -1,
                'post_status' => 'publish',
                'fields' => 'ids'
            ));

            $enqueued = array();

            foreach ( $posts as $post_id ) {
                $layout = get_post_meta( $post_id, $this->_args['layout_option'], true );

                if ( in_array( $layout, array( $enqueued ) ) || ! isset( $this->layouts[ $layout ]['css'] ) ) {
                    continue;
                }

                foreach ( $this->layouts[ $layout ]['css'] as $asset ) {
                    if ( empty( $asset ) ) {
                        continue;
                    }
                    yit_enqueue_style( $asset['handle'], empty( $asset['src'] ) ? false : $this->locate_url( $layout ) . $asset['src'], $asset['deps'], $asset['ver'], $asset['media'] );
                }

                $enqueued[] = $layout;
            }
        }

        // load assets of single template
        else {
            $layout = 'single';

            if ( ! isset( $this->layouts[ $layout ]['css'] ) ) {
                return;
            }

            foreach ( $this->layouts[ $layout ]['css'] as $asset ) {
                if ( empty( $asset ) ) {
                    continue;
                }
                yit_enqueue_style( $asset['handle'], $this->locate_url( $layout ) . $asset['src'], $asset['deps'], $asset['ver'], $asset['media'] );
            }
        }

    }
예제 #24
0
 /**
  * Enqueue script and styles in frontend side
  *
  * Add style and scripts to frontend
  *
  * @return void
  * @since    1.0
  * @author   Emanuela Castorina <*****@*****.**>
  */
 public function enqueue_scripts()
 {
     yit_enqueue_style('yit-testimonial', $this->plugin_assets_url . '/css/yit-testimonial.css', $this->version);
     yit_enqueue_script('yit-testimonial', $this->plugin_assets_url . '/js/yit-testimonial-frontend.js', $this->version);
 }