script type="text/javascript"
ist in HTML5 optional und alle Browser (auch alte) erkennen JavaScript ohne es. Ich baue eine HTML5-Site und möchte, dass meine Skriptausgabe konsistent ist. Skripts, die die WordPress-Enqueue-function verwenden, werden jedoch mit type="text/javascript"
gedruckt.
CSS wird auch mit type="text/css"
gedruckt, was auch nicht benötigt wird.
Ich kann keinen Filter finden, um diese Eigenschaften zu entfernen. Ist dort eines?
Dies ist in WP_Scripts->do_item()
-Methode ( Quelle ) WP_Scripts->do_item()
und wahrscheinlich auch für Stile. Es kann also nicht gefiltert werden.
Als Alternative können Sie die class mit der modifizierten Version dieser Methode erweitern und die Instanz in der globalen Variable $wp_scripts
ersetzen.