如何调试空'<;a></a>';显示在Wordpress网站的标记中


How to debug an empty '<a> </a>' that being shown in my markup in a Wordpress site?

在我的代码中的很多地方,都显示了一个空的锚标记。

<a> </a>

我已经搜索了var_dump、print_r、error_log等,但找不到这个空锚的来源。它显示在我的页眉,页脚,到处都是。所以,o开始考虑一些更全球化的东西,比如_内容过滤器之类的东西。

如何调试这种情况?

我知道您已经找到了答案,但调试这些HTML问题的方法通常是通过W3C验证器来推送您的HTML。请注意,不是您的PHP代码,而是当您从浏览器中显示页面源代码时显示的HTML。它会吐出成堆的错误,但关键的错误通常在顶部附近很容易识别。额外的好处是,您可以看到HTML中的所有其他无效元素,并可以清除它们。

我在这里找到了答案。事实上,仅仅因为我忘记关闭代码中的ONE<a>某处所有都被搞砸了。