如果您想对某些元素使用HTML5标记,您仍然需要这样做。WordPress没有任何其他方法来区分“遗留”主题和较新主题之间的区别,并且出于向后兼容性的原因,旧标记仍然是默认标记。直到最近的5.3版本,仍有一些更改需要声明支持html5
(具体而言,script and style tags)
我刚刚自己测试了它,并删除了comment-list
更改了使用的注释<article>
标记到<div>
标签,并删除对的支持comment-form
意味着新的type
属性值不再使用,因此电子邮件字段变为type="text"
而不是type="email"
.
不声明支持可能没有效果的唯一原因是,如果您的主题以某种方式替换了默认标记。例如,声明HTML5支持search-form
如果你的主题有自己的主题,就什么都做不了searchform.php
文件
我还没有证实这一点,但也有可能声明支持gallery
和caption
仅影响经典编辑器,并且默认情况下,块编辑器中库和标题的标记将为HTML5,因为它们的标记由块决定。