在我为一家广播电台维护的网站上,他们有一个显示新闻文章的页面。现在,新闻发布在一个html页面,然后由包含所有导航的php页面读取。我被要求将其转换为RSS feed。我该怎么做呢?我知道如何制作XML文件,但编辑新闻文件的人不是技术人员,需要一个WYSIWYG编辑器。是否有用于XML的WYSIWYG编辑器?一旦我有了Feed,如何在我的网站上显示它?我在这个网站上使用PHP,因此首选PHP解决方案。

有帮助吗?

解决方案 5

我决定不再尝试为XML找到WYSIWYG,而是让新闻编辑继续以HTML格式上传新闻。我最终编写了一个php程序来查找<p></p>标签并从中创建XML文件。

其他提示

使用 Yahoo Pipes!:您不需要编程知识+您网站上的负载将是降低。获得Feed后,使用简单的<!>“anchor <!>”将其显示在您的网站上; with <!> quot; image <!> quot;在HTML中。您也可以考虑通过 Feedburner 来管理您的Feed。

对于freeby:如果你想在RSS中跟踪你的饲料意识数据,请使用我的服务此处

您是否意味着有人会手动插入Feed内容?

通常从站点新闻内容生成源,您应该已经将其存入数据库..只需要一个提取它并编写xml的PHP脚本。

编辑:没有使用数据库。

好的,现在你只有两种方式:

  1. 使用php regexp从html页面获取所需内容(或者 phpQuery
  2. 正如你所说的那样,手工编写xml然后上传它,但我没有尝试任何所见即所得的xml编辑器,抱歉.. 源=马力<!> q = XML +所见即所得+编辑<!> btnG =谷歌+搜索<!>水溶液= F <!> AQI = G1G-M2 <!> OQ = XML +所见即所得+编辑<!> FP = 8ec9ea851cee2c5b“rel =”nofollow noreferrer“title =”google上有很多“>谷歌上有很多

该PHP站点是否有数据库后端?如果是这样,WYSIWYG编辑器会在那里发布一个特殊的PHP文件,生成一个RSS提要。

我使用了以下IBM页面作为指南,它运行得非常好: http://www.ibm.com/developerworks/library/x-phprss/

您可以使用 rssa.at - 只需输入您的网址,它就会为您创建RSS Feed。然后,您可以让人们免费注册提醒(每小时/每日/每周/每月),并访问统计信息。

如果HTML是一致的,您可以让它们正常发布,然后抓取Feed。有一些编程方法可以做到这一点,但 http://www.dapper.net/dapp- factory.jsp 是一个不错的点和点击Feed抓取服务。然后,使用MagpieRSS,SimplePie或Feed.informer.com显示Feed。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top