web-dev-qa-db-ja.com

デフォルトのjqueryを削除し、フッターにjsを追加する方法?

新しいまたは最新のjQueryを追加しているので、デフォルトのjQueryを削除したいのですが。また、私は私のフッターにいくつかのjsを含めたいと思います。どうやってやるの?

私のフッターにスライダーjsやcssのような別の異なるjsを追加したいです。

6
coder

これはあなたの関数ファイルに追加されたときにうまくいくでしょう:

if (!is_admin()) add_action("wp_enqueue_scripts", "my_jquery_enqueue", 11);
function my_jquery_enqueue() {
   wp_deregister_script('jquery');
   wp_register_script('jquery', "//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js", false, null);
   wp_enqueue_script('jquery');
}
16
Bjarni

私はここで私は1つのブログを取得して検索しています私は2つの異なるコードを取得します。一つは

WordpressでデフォルトのJqueryを削除

ここで私は以下と同じコードです

<?php
function myphpinformation_scripts() {    


    if( !is_admin()){
 wp_deregister_script('jquery');
 wp_register_script('jquery', get_stylesheet_directory_uri() . '/js/jquery.min.js', false);
 wp_enqueue_script('jquery');
}

}

add_action( 'wp_enqueue_scripts', 'myphpinformation_scripts' );
?>

WordpressのフッターにJqueryを追加

ここで私はフッターでワードプレスでjsを追加する方法を知っています。デフォルトのjqueryを削除し、ワードプレスのフッターにjsを追加するのは別の質問だと思います。

ここで私はそれを見つけることができます

<?php
function myphpinformation_scripts() {    
            wp_enqueue_script( 'scroll', get_stylesheet_directory_uri() . '/js/script.js',array('jquery'),'',true);
}

add_action( 'wp_enqueue_scripts', 'myphpinformation_scripts' );
?>
1
coder

フロントエンドからWordPressデフォルトjQueryを削除

テーマのjQueryとの競合を避けるために、デフォルトのwordpress jQueryをフロントエンドから削除できます。デフォルトのjQueryを削除するには、テーマフォルダーのfunction.phpファイルに次のコードを追加します。

add_action( 'wp_enqueue_scripts'、 'no_more_jquery'); 
 function no_more_jquery(){
 wp_deregister_script( 'jquery'); 
}
0
Jithin PV