wpexplorer

Loading JS

Sep 26th, 2011
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.72 KB | None | 0 0
  1. // get scripts
  2. add_action('wp_enqueue_scripts','my_theme_scripts_function');
  3.  
  4. function my_theme_scripts_function() {
  5.     global $options;
  6.    
  7.     wp_deregister_script('jquery');
  8.         wp_register_script('jquery', ("https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"), false, '1.6.2');
  9.     wp_enqueue_script('jquery');
  10.    
  11.     //js for all pages
  12.     wp_enqueue_script('custom', get_template_directory_uri() . '/js/custom.js');
  13.     wp_enqueue_script('tipsy', get_template_directory_uri() . '/js/jquery.tipsy.js');
  14.     wp_enqueue_script('superfish', get_template_directory_uri() . '/js/superfish.js');
  15.     wp_enqueue_script('slides', get_template_directory_uri() . '/js/slides.min.jquery.js');
  16.     wp_enqueue_script('easing', get_template_directory_uri() . '/js/jquery.easing.1.3.js');
  17.  
  18.     //portfolio page and category js
  19.     if(is_page_template('template-portfolio.php') || is_tax('portfolio_cats') ) {
  20.         wp_enqueue_script('portfolio', get_template_directory_uri() . '/js/portfolio.js');
  21.     }
  22.        
  23.     //single portfolio js
  24.     if(('portfolio' == get_post_type()) ) {
  25.         wp_enqueue_script('image_preview', get_template_directory_uri() . '/js/image-preview.js');
  26.         wp_enqueue_script('jplayer', get_template_directory_uri() . '/js/jquery.jplayer.min.js');
  27.     }
  28.    
  29.     //homepage js
  30.     if(is_front_page()) {  
  31.         if($options['disable_home_slider'] != 'disable') {
  32.             wp_enqueue_script('nivoSlider', get_template_directory_uri() . '/js/jquery.nivo.slider.pack.js');
  33.         }
  34.         wp_enqueue_script('jplayer', get_template_directory_uri() . '/js/jquery.jplayer.min.js');  
  35.         wp_enqueue_script('elegantcarousel', get_template_directory_uri() . '/js/jquery.elegantcarousel.min.js');
  36.         wp_enqueue_script('home-portfolio', get_template_directory_uri() . '/js/home-portfolio.js');
  37.     }
  38.    
  39. }
  40.  
Advertisement
Add Comment
Please, Sign In to add comment