web-dev-qa-db-ja.com

スクリプトをデキューする方法

Wordpressにはwp_enqueue_script()関数はありますがwp_dequeue_script()関数はありません。スクリプトをデキューするための最良の方法は何でしょうか。私は LAB.js を使用して、サーバーサイドにエンキューするのではなくすべてのスクリプトをロードしているので、既にロードしているときにjQueryを10回追加してプラグインを実行したくありません。

wp_deregister_script( 'jquery' )を使用しても同じ目的が達成されますか?

7
Dan Gayle

利用可能なdequeueメソッドがあります...それがwp_dequeue_script()メソッドにラップされていない理由はよくわかりません。 (実際にこの問題のチケットを作成するかもしれません)

しかし、はい、wp_deregister_scriptを使用することはあなたがやろうとしていることを達成するでしょう。覚えておいてください、あなたがdoの後でWPの組み込みのjQueryを使いたいのなら、まずそれを再キューイングする必要があります。

13
EAMann

WordPress 3.1以降、実際に利用可能なwp_dequeue_script()関数があります。

4
Borek Bernard