jQueryはデフォルトでWordPressに含まれていますか?


10

最新バージョン3.8.1をダウンロードするwp-include/jsと、jQueryフォルダーがあります。

WordPressには常に含まれていると思いますか。つまり、自分で電話をかける必要はありません。例えば

wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js', array(), null, false); 
wp_enqueue_script('jquery'); 

2
はい。jQueryは互換モードでロードされるため、$省略表記を使用できないことに注意してください。
Dan

1
WordPress 5の最近のインストールでは表示されません。ソースコードには表示されません。
マーク

回答:


21

はい、jQueryはWordPressコアの一部です。しかし、jQueryの更新はWPのリリース間で発生する可能性があるため、時代遅れになる可能性があります。WordPressの最近のリリースでは、非常に最近のバージョンのjQueryを使用しています。

デフォルトでは、

wp_enqueue_script('jquery') 

/wp-includes/js/jquery/jquery.jsでコアからjQueryを取得します。

WPサイトにjQueryを追加する「正しい」方法は次のとおりです。

function theme_scripts() {
  wp_enqueue_script('jquery');
}
add_action('wp_enqueue_scripts', 'theme_scripts');

また、最新のjQueryを使用する場合、プラグインが破損しないように注意してください。


4
WordPressは通常、jQueryのリリース自体の数日以内にjQueryを更新しますが、最新のベータ版のみです。最新のWordPressのjQueryがjQueryに大きく遅れることは決してないので、新しいものを使用する必要は現実的にありません。
オットー

2
常に、 WordPressにバンドルされているバージョンのjQuery のみを使用してください。テーマまたはプラグインでカスタムバージョンを使用しないでください。
チップベネット

上記の2つのコメントに同意します- 、jQueryバージョンの更新に関する主な問題は、私が上記で述べたプラグインの破壊です。これは重大な問題ではありませんが、注意する必要があります。
ジェームズ

google cdnを使用します。
ahmetlutfu 2014

それは魅力のように働いた...
アジャイマルホトラに

5

エンキューする必要がありますが、自動的に登録されるため、登録する必要はありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.