javascript - 如何禁用 WordPress 通过附件页面显示 XML 内容?
问题描述
我们有一个看起来像这样的 WordPress 网址:http://www.example.com/blog/top-5-popular-news-in-usa/attachment/top-5-popular-news-in-usa/feed/
但它显示了下面的 xml 内容:
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:media="http://search.yahoo.com/mrss/"
>
<channel>
<title>Comments on: top 3 popular news in usa/title>
<atom:link href="http://www.example.com/blog/top-5-popular-news-in-usa/attachment/top-5-popular-news-in-usa/feed/" rel="self" type="application/rss+xml" />
<link>http://www.example.com/blog/top-5-popular-news-in-usa/attachment/top-5-popular-news-in-usa/feed/</link>
<description>News Management</description>
<lastBuildDate>Tue, 02 Apr 2019 19:21:31 +0000</lastBuildDate>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>https://wordpress.org/?v=4.9.1</generator>
</channel>
</rss>
它应该显示图像。请注意,我们网站上禁用了 Yoast SEO。
注意:您通过 WordPress 上传的每个项目(无论是图像、音频、视频还是其他任何内容)都可以有自己的页面和内容源
任何帮助是极大的赞赏。谢谢。
解决方案
为什么要/feed/
在 URL 的末尾使用?有什么特别的原因吗?
我认为您可能有一个插件或设置将您重定向到该页面的 XML 版本。如果您不确定为什么/feed/
存在,我建议停用插件并检查页面/帖子以查看可能导致问题的原因。
在 WordPress 中,当 URL 添加/feed/
到末尾时,它将引用页面/帖子的 XML 数据。
推荐阅读
- javascript - 如何通过子属性在猫鼬中查找文件?
- sql - 如何使用 SQL 从前 n 行查询?
- image - 如何允许 a-frame 预览来自云端的图像(没有 CORS 策略)?
- c# - 如何在 Visual Studio Code 或 dotnet 命令行中的两个项目之间链接源文件?
- ios - ScrollView 中的 ForEach 不占用整个宽度
- android - EditText 不显示翻译,而 Logcat 显示
- security - 如果未发送所需的 SSL 证书,modsecurity 将不起作用
- r - 如何获得这些移动平均线结果
- c++ - 如何在给定索引之后在链表中插入节点
- java - 如何修复 - 按意图的唯一扩展关联不起作用