这是由于wptexturize 以及标准的使用<div> 以包含您的代码。看见https://developer.wordpress.org/reference/functions/wptexturize/
相反,将代码标记为代码:
标记中包含的文本<pre>, <code>, <kbd>, <style>, <script>, 和<tt> 将跳过。此标记列表可以通过no_texturize_tags 滤器
请注意,HTML块只允许您将用户定义的HTML插入到帖子内容中,帖子内容仍会得到处理,它是一个包含HTML的块,而不是一个raw任意HTML块,例如,如果在其中放置一个短代码,则会处理该短代码。HTML块中的段落与段落块中的段落一样多。同样,如果您没有unfiltered_html 能力