0

ワードプレスのソースコードを使ってウェブサイトを開発しています。Twenty Ten の子テーマを使用しており、Web サイトに組み込みたい関数を含む jquery ファイルがあります。私の問題は、HTMLページにスクリプトを貼り付けるのではなく、「functions.php」を介してこのファイルを呼び出すにはどうすればよいですか?

次のようなものを使用する必要があることがわかりました。

         function my_scripts() {
         wp_enqueue_script( 'my-sweet-script', get_bloginfo('template_directory') . '/script.js', array('jquery') );
     }

 add_action('template_redirect', 'my_scripts');

そして、ワードプレスの更新に置き換えられないように、.js ファイルをどこに置くべきですか?

4

1 に答える 1

0

テンプレートディレクトリにjsファイルをアップロードします。/wp-content/themes/my-theme/または/wp-content/ themes / my-theme /js/のようなもの

get_bloginfo('template_directory')

これにより、テンプレートのディレクトリパスが返されます

wp_enqueue_script('my-sweet-script'、get_bloginfo('template_directory')。'/script.js'、array('jquery'));

これは、WordPressで生成されたページにJavaScriptを追加するための安全で推奨される方法です

function my_scripts(){wp_enqueue_script('my-sweet-script'、get_bloginfo('template_directory')。'/script.js'、array('jquery')); }

add_action('template_redirect'、'my_scripts');

このコードは、子テーマにあるfunction.phpに追加する必要があります(パスike:/wp-content/themes/my-theme/functions.php)

于 2012-07-10T11:47:43.877 に答える