-
投稿者投稿
-
2021年3月23日 2:17 AM #70932
【お使いの Snow Monkey のバージョン】最新版
【お使いの Snow Monkey Blocks のバージョン】最新版
【お使いの Snow Monkey Editor のバージョン】最新版
【お使いのブラウザ】Google Chrome
【当該サイトのURL】http://shocofujiwara-test.com/
(BASIC認証 ID:user PASS: My-test)### 実現したいこと
jsファイルのエラーを解消したい(404エラー)### 発生している問題
こちらのページを参考に、customize.js
よりも先にjQuery
を読み込もうとしたのですが、
404エラーが出てしまい、解消することができません。
(ファイルは確かにassets/js
のなかに存在するのですが・・・)
エラー文:Failed to load resource: the server responded with a status of 404 (Not Found)
### 試したこと
wp_footer
でfooterエリアに直接入れようとしたところ、
jQuery is not defined 〜
のエラーが出たため、以下の記述に変更した次第です。【my-snow-monkey.php】
define( 'MY_SNOW_MONKEY_PATH', untrailingslashit( plugin_dir_path( __FILE__ ) ) ); add_action( 'wp_head', function() { ?> <link rel="stylesheet" href="<?php echo esc_url(get_template_directory_uri()) .'/assets/css/customize.css'; ?>"> <?php } ); add_action( 'wp_enqueue_scripts', function() { wp_enqueue_script( 'customize', untrailingslashit( plugin_dir_url( __FILE__ ) ) . '/assets/js/customize.js', [ 'jquery', \Framework\Helper::get_main_script_handle(), ], false, true ); } );
念の為、ファイル構造のスクリーンショットも添付いたします。
WordPressの基本的な知識が足りていないのかもしれないのですが、ご教授いただけますと幸いです。よろしくお願いいたします。
♥ 0いいねをした人: 居ません2021年3月23日 2:44 AM #70934こんにちは
スクリーンショットを見ると、テーマの中にcustomize.js
がありますが、上に書かれているコードは、my-snow-monkeyのプラグインディレクトリuntrailingslashit( plugin_dir_url( __FILE__ ) )
から読み込むようになっているので、それがエラーの原因だと思います。
my-snow-monkey/assets/js/customize.js
にファイルを移動してみてください。♥ 2いいねをした人: 居ません2021年3月23日 2:52 AM #70939まーちゅうさん、ご教授頂きありがとうございます。
格納している場所が違ったのですね。
ご指示いただいたとおりにファイルを移動したら、無事にエラー解消しました。
ありがとうございました!
♥ 1いいねをした人: 居ません -
投稿者投稿
- トピック「jsファイルで読み込みエラーが出てしまう」には新しい返信をつけることはできません。