小编MrW*_*ers的帖子

WordPress 自动关闭 <a> 标签

我以前遇到过 WordPress 的这个烦人的功能,但主要是它强迫性地 <p> 标记所有内容,这有点不同。我的主题函数文件中有一些 php,它加载和解析一系列博客文章中的内容,抓取链接、图像和文本等数据并重新格式化......我正在构建一个客户端网站并尝试让他们可以轻松地在首页上显示一些优惠,他们只需将相关图像、链接和几行文本转储到博客文章中,然后此代码就会读取并输出。

我知道 WordPress 不喜欢将块级元素包装在 <a> 标签中,这通常很容易避免,除非文本位于设置为块的 <h2> 标签内,所以如果我尝试链接它们,Wordpress 会删除我的 </a> 标记并在 <a> 后面插入自己的标记,留下一个空链接。

即,我期望(并在我的 php 中生成)输出如下:

<a href="some_url"><h2>Here's my text</h2></a>
Run Code Online (Sandbox Code Playgroud)

...Wordpress 正在将其更改为:

<a href="some_url"></a><h2>Here's my text</h2>
Run Code Online (Sandbox Code Playgroud)

我不想全局禁用错误检查等,因为这是针对不懂技术的客户,他们可能需要这样做,所以有没有办法逐页禁用它 - 或者更好,禁用它位于 HTML 的特定部分吗?

感谢您的任何建议!

html php wordpress

6
推荐指数
1
解决办法
2493
查看次数

标签 统计

html ×1

php ×1

wordpress ×1