我的一个wordpress博客受到wordpress密码插件的保护。但是,我想提供rss功能。我找到了如何配置wordpress插件以使rss工作。但是,默认情况下,帖子的所有内容似乎都是由feed发送的。我想限制rss提供的信息。理想情况下,我只想通过rss提供帖子的标题。我有图片和视频(由vimeo提供),rss无法提供!有什么帮助吗?
谢谢
我的一个wordpress博客受到wordpress密码插件的保护。但是,我想提供rss功能。我找到了如何配置wordpress插件以使rss工作。但是,默认情况下,帖子的所有内容似乎都是由feed发送的。我想限制rss提供的信息。理想情况下,我只想通过rss提供帖子的标题。我有图片和视频(由vimeo提供),rss无法提供!有什么帮助吗?
谢谢
我找到了两种解决方案:
1) 第一个很简单,只需在wordpress的提要选项中选择摘要即可。由于此选项已激活,因此不会显示图片或视频。
2) 第二个是在主题函数中添加这段代码。php
add_filter(\'excerpt_length\',create_function(\'$a\',\'return 0;\'));
参考号:https://stackoverflow.com/questions/2815551/wordpress-how-to-limit-characters-to-show-at-feeds使用此解决方案,rss只提供每篇文章的标题!正是我想要的!
我自己也在努力解决这个问题。问题是许多RSS阅读器不支持身份验证,因此即使您设法保护您的提要,许多客户端也无法读取内容。
使用WordPress密码插件可能是错误的。直接从author\'s site:
我已经很好地结束了对这一点的支持。我不是故意回避电子邮件或评论,我只是时间不够,需要让你知道有更好的方法。
我希望您不要使用WP密码插件。原因如下:它不保护feed中的项目,将来的wordpress版本可能会破坏它,它不保护feed中的媒体/视频/图像(仅限WP支持的页面),最后检查一下,将WP更改为我希望插件执行的操作确实会危及WP所有其他操作的安全。我只是不想那样对你。
相反,我建议使用。htaccess保护您希望人们看到的目录。这里有一个很好的教程:http://www.javascriptkit.com/howto/htaccess3.shtml
这就是你的答案——使用。htaccess。
EDIT 1
编写代码的猫有一些不错的。列出了适用于WordPress的htaccess技巧here. 它不包括密码保护,但它可以给你更多的弹药。EDIT 2
如果你想给帖子标题,但没有内容,为什么不简单地使用WordPress内置的密码保护机制呢?这应该会发送帖子标题,但会使RSS项目的正文读起来像;本文内容受保护;。我需要向我的RSS提要中添加一些代码,所以我正在搜索RSS提要。php文件,以便添加代码。如果您能帮助查找此模板文件,我们将不胜感激。