質問: "of"; } これでパスがわかりませんが、実際のパスの代わりに<?php get_stylesheet_directory_uri(); ?>を挿入するだけです。何か案は?前もって感謝します!
回答: javascriptファイルにテーマパスを追加するには、次の2つの方法があります。 1) あなたのfunctions.phpファイルでは wp_localize_script() を使うことができます。これにより、ヘッダにjavascriptオブジェクトが作成され、実行時にスクリプトで利用できるようになります。例:wp_register_script('custom-js',get_stylesheet_directory_uri().'/js/custom.js',array(),null,true); wp_enqueue_script('custom-js'); $wnm_custom = array( 'stylesheet_directory_uri' => get_stylesheet_directory_uri() ); wp_localize_script( 'custom-js', 'directory_uri', $wnm_custom ); 次のようにあなたのjsファイルで使用することができます:alert(directory_uri.stylesheet_directory_uri); 2) テンプレートディレクトリuriを変数に保存するjavascriptスニペットを作成し、後で次のように使用することができます。パス。例:<script type="text/javascript"> var stylesheet_directory_uri = "<?php echo get_stylesheet_directory_uri(); ?>"; </script> 次のようにあなたのjsファイルで使用することができます:alert(stylesheet_directory_uri);