HTML構文をチェックしてくれるHTML Validatorで「The type attribute is unnecessary for JavaScript resources.(JavaScript のリソースには type 属性は不要である。)」という警告が表示されますが、WordPressフックを使用してtype属性を削除することでこのWordPressでよくある問題を簡単に解決できます。
以下のコードをfunctions.phpに挿入して保存するだけです。
add_action('template_redirect', function () {
ob_start(function ($buffer) {
$buffer = str_replace(array('type="text/javascript"', "type='text/javascript'"), '', $buffer);
return $buffer;
});
});
以上、わからない事があればコメント欄に書いてください。
最終更新日: 2025-12-05