質問: 'taguti'//文字列リテラル→これでもメソッドが使える console.log(s.length) console.log(s.replace('ti','chi')) console.log(s.substr(1, 3)) ``` ### 確認したこと ・htmlautoscript => 関係ない。 ・function.phpにremovefileter() => これでもだめ ・プラグイン「TinyMCE Advanced」の無効化 => 関係ない ・function.phpにremove_filter( 'the_content', 'wpautop' ); => 関係ない
回答: ### 事象 wordpressの投稿画面に[ビジュアルエディター]と[テキストエディター]がある。 ここで[ビジュアルエディター]にjavascriptコードを貼り付け[テキストエディター]に切り替えると「改変」されてしまう。 ### 解決方法 javascriptコードを[テキストエディター]で先に貼り付ける。そしたらなぜか改変されない。 応急的な対策ですが解決方法はこれです。下記のようなフィルター設定はしていません。 ### 参考URL 自動整形のフィルターが関係していると思ったが関係がなかった。(関係はあるのかもしれないが因果関係を見つけられなかった) WordPressの自動整形(ビジュアルエディタ含む)を無効にする方法