如何创建wordpress插件 - 当天的报价 - 从外部网站引用

时间:2009-04-16 13:46:55

标签: wordpress plugins

我想创建wordpress插件,显示“当天的报价”。 我有一个外部网站,提供很多报价,我想在我的wordpress报价插件中使用它们。

我被告知wordpress不允许你使用iframe。 到目前为止我看到的随机Wordpress引用插件只是显示手动插入的引号而不是来自某些外部网站的引用。

编辑:我的网站正在使用asp.net,那里有一个RSS源。

4 个答案:

答案 0 :(得分:2)

我会解析报价网站的RSS提要(假设它有一个)并以这种方式显示引号。您应该能够使用WordPress的本机RSS支持来执行此操作。查看一篇文章here

答案 1 :(得分:1)

Wordpress网站有一个很好的Plugin Guide,可以解释基础知识,并提供指向其他示例/教程网站的链接。

要收集“当天的报价”,你有几个选择。首先,最简单的方法是通过他们的RSS源获取报价(如果有的话)。然后,一个简单的脚本可以让你把它放在你想要的地方。

如果网站没有提供RSS源,您需要实现某种屏幕抓取脚本来获取所需页面的相关部分。你没有提到你想要使用的语言,但是有很多屏幕刮板用于许多不同的语言。

答案 2 :(得分:0)

如果你创建(或找到)一些可以获得所需信息的PHP代码,你可以创建一个小部件,在小部件的网站上显示它。您可以使用widgetifyr.com将php代码包装在它为您创建的小部件中。创建窗口小部件后,您可以像在任何其他窗口小部件一样在网站上使用它。

答案 3 :(得分:0)

当天引用插件首先需要外部引用来源。这是RSS feed或json或XML报价源,每天都会提供新报价。

接下来你需要学习wordpress的小部件开发,下面的参考将帮助你入门。

最后,一旦掌握了基本知识,就可以很容易地在wordpress中开发PHP脚本来呈现每天都会轮换的引用。

如需指导,您可以查看wordpress插件存储库中存在的着名的当日插件。

但是,如果没有他们的许可,建议不要使用任何其他网站的报价。

下面是一些很好的链接和教程,看到它们还提供了其他资源和教程网站的链接。

http://codex.wordpress.org/Writing_a_Plugin

https://wordpress.org/plugins/quote-of-the-day-itslum/

http://www.darrenhoyt.com/2008/01/29/publishing-external-rss-headlines-to-your-wordpress-site/