Wordpress升級jQuery from 1.4.2 to 1.4.3

jQuery最近釋出了1.4.3,當然在翻wordpress trac的時候剛好翻到有人釋出了更新到1.4.3的patch。我則手動的將其升級了上去,如果有程度的可以直接看ticket/15135

升級步驟:

  • v先到http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js將最新版的,jquery下載下來並取代wp-includes/js/jquery/jquery.js
  • 修改wp-includes/script-loader.php將119行
    1
             $scripts->add( 'jquery', '/wp-includes/js/jquery/jquery.js', false, '1.4.2'); 
    
    改成
    1
               $scripts->add( 'jquery', '/wp-includes/js/jquery/jquery.js', false, '1.4.3'); 
    
但是有的時候可能會出新因為plugin將原本的版本號覆蓋的情形,以本人的wordplurk-improve為例子,要找出
1
2
3
  $jq_url = 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js';
  wp_deregister_script('jquery');
  wp_enqueue_script('jquery', $jq_url, false, '1.4.2');
改成
1
2
3
  $jq_url = 'http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js';
  wp_deregister_script('jquery');
  wp_enqueue_script('jquery', $jq_url, false, '1.4.3');

即可,至於每個plugin依照設計的不同要是要相對於修改。

Tue Oct. 19 2010
Comments

Comments