2017-11-17 6 views
1

もし私がスクリプトまたはスタイル(wp_register_script()またはwp_register_style()を使用して)を登録すると、そのスクリプト/スタイルのURLを取得する方法はありますか?wordpress登録されたスクリプトのURLを取得

(あなたは、私は私のサイトでのパフォーマンスの向上のために特定のスクリプト/スタイルをプリフェッチすることができますので、プリフェッチリンクタグを生成し、別の関数にそれらのURL年代を置くしようとしている理由を知っている必要があります。)

答えて

2

wp_scripts()を使用して、WP_Scriptsクラスのインスタンスを取得できます。このクラスには登録されたスクリプト(このクラスはWP_Dependencies)が含まれています。

基本的に探してみてください:

$wp_scripts = wp_scripts(); 
var_dump($wp_scripts->registered); 
var_dump($wp_scripts); 
+0

私はこれを試してみましたが、残念ながらどこに返されたデータではどこでも私の登録スクリプト/スタイルのファイル名がありませんでした。私はその答えに感謝します。 –

+0

私は 'wp_register_script'がどのように動作し、それが私にそのクラスにつながるかを見るためにコードをたどりました。' $ wp_scripts-> add( '(wordpress 4.8でテスト済みです。 3) – Scuzzy

関連する問題