WordPressの記事内で書いたJavaScriptが動かない理由と動かす方法

WordPress

WordPressの記事内に書いたJavaScriptが動かない理由と動かす方法を紹介します。

WordPressの投稿画面で書いたJavaScriptが動かない理由

JavaScriptが動かない理由は、ソースコードを見ればわかります。改行時にpタグが勝手に挿入されているからです。

WordPressの投稿画面で書いたJavaScriptを動かす方法

pタグが勝手に挿入されるのを無効にします。functions.phpの下に以下のコードを追記してください。

remove_filter('the_content', 'wpautop');
remove_filter('the_excerpt', 'wpautop');

1行目で、記事の自動整形を無効にしています。ついでに、2行目で、抜粋の自動整形を無効にしています。

広告