XML第一行中的RSS错误:格式不正确(令牌无效)

时间:2021-02-03 作者:jDelforge

我的rss feed.

验证器。w3.org不接受,表示not well-formed (invalid token) on line 1.

似乎网站的名称出现在<?xml ?><rss> 可能是导致问题的原因。

第54列是站点名称的结尾。

enter image description here

我找不到可以删除它的位置。。。有什么想法吗?

非常感谢。

1 个回复
最合适的回答,由SO网友:bueltge 整理而成

您还有其他活动代码,请在提要中添加此字符串并销毁XML标记。这个地方的钩子是rss_tag_pre (参见https://github.com/WordPress/WordPress/blob/b3b8942dfcb451eddb5559b63c1043fce5d9449e/wp-includes/feed-rss2.php#L21).

停用所有插件,使用默认主题,然后一步一步地再次激活,以确定此问题的来源。关于的备选搜索wp-content 挂钩目录rss_tag_pre.

此外,请确保您的functions.php.

相关推荐

是否可以将多个XML从不同的站点导入到另一个站点?

我已经有一个网站在wordpress上运行,但我想将另外两个网站合并到这个网站中,而不会丢失任何内容。默认导入工具在这种情况下有用吗?我不想带一个xml文件,然后发现内容被覆盖或其他什么。我需要有当前的数据,加上2个网站的数据。