W3Cの構文チェックでワードプレスのコア部分やプラグインのtype属性がエラーになる場合の対処法

HTML5ではSCRIPTにtype属性が不要ならしく、構文チェックをするとエラーが表示される。
エラーの内容は以下。

Warning:The type attribute is unnecessary for JavaScript resources.

対処法

以下をfunctions.phpにコピペ。

add_action('template_redirect', function () {
    ob_start(function ($buffer) {
        $buffer = str_replace(array('type="text/javascript"', "type='text/javascript'"), '', $buffer);
        return $buffer;
    });
});

コメント

タイトルとURLをコピーしました