<h3>
在我的内容中,为了直接链接,我提供了我的标签 ID。
这是它在帖子编辑器中的外观:
<h3 id="h3-title">H3 Title</h3>
这样我就可以像这样直接链接到它:
<a href="http://example.com/page#h3-title">H3 Title</a>
但是,双引号以某种方式被转义,帖子页面上的 HTML 输出如下所示:
<h3 id="\"h3-title"\">H3 Title</h3>
这使得链接不起作用:(
我已经尝试了很多事情,例如从 the_content 中删除 wptexturize 过滤器,确保关闭了 magic_quotes,甚至remove_filter('content_save_pre', 'wp_filter_post_kses');
这会极大地破坏事情。
我正在认真考虑创建一个过滤器来删除斜线,但似乎不应该从一开始就添加它们。例如,它们不会添加到带有 id 的图像中,因此必须将它们添加到某处。这发生在视觉和 HTML 模式中。