文章采集调用(WordPress调用站外文章解决方法调用WordPress随机文章、最新文章和热门文章总结 )
优采云 发布时间: 2021-09-07 09:15文章采集调用(WordPress调用站外文章解决方法调用WordPress随机文章、最新文章和热门文章总结
)
WordPress 异地调用文章 解决方案摘要
随意调用WordPress文章、最新文章和流行文章摘要:
方法一:
这个外部网站对WordPress博客文章的调用不限于最新的文章,它可以调用几乎所有类型的文章,比如最热的文章、随机的文章、最新的评论等等等等,不过唯一的缺点就是速度可能会慢一些,具体效果可以在秋树文章上看到。
说说外部网站调用wordpress博客流行的文章list实现方法:
首先在网站的根目录下创建一个php文件,在你要对外调用文章的地方,命名为blog_call.php。
内容如下:
</a>
如果使用下面的代码,可以输出一个自定义的摘要输出:其实我个人比较推荐使用上面的代码,上面的代码输出文章title。
</a>
在你调用文章的网站对应页面插入以下代码:
ok,成功解决外部网站调用WordPress博客热门文章。
方法二:
有很多方法可以调用其他网站最新的文章跨站。最简单的方法是直接使用WordPress后端集成的feed调用功能。但是,这样做的缺点是只能从站点外部调用。 文章放在侧边栏,如果想在其他页面或者地方调用,不好处理。那么是否可以直接用代码调用其他网站最新的文章跨站?今天给大家分享一段代码,实现网站其他最新文章功能的跨站调用。代码很简单:复制代码,粘贴到合适的地方,然后通过CSS控制样式。
’ target=”_blank”>
</a>
就这么简单,最后你加CSS来控制样式就OK了。
方法三:
WordPress使用另一种方式在站外调用文章,但是调用速度太慢。有时加载页面需要很长时间才能检索文章。所以再次GG,找到这个方法,备忘录。
wordpress2.8 后增加了fetch_feed 功能,可以获取外部RSS feed 显示其他网站文章。如果你有多个网站,通过fetch_feed函数可以互相调用,显示多个网站文章链接,也可以用fetch_feed函数来采集他站文章,当然这是最好是站长允许的。本文将用最简单的语言来说明其用法。
fetch_feed 函数的原型如下
fetch_feed($url)
结合流行的rss解析库SimplePie,代码如下
”></a>
简要说明:
替换 feed_url。
SimplePie 默认的缓存文件夹是根目录下的缓存文件夹,所以第一步是在网站的根目录下创建一个名为cache 777权限的文件夹。
get_items(0,7)中的数字“7”是你显示的列表的文章数字。
上面的方法只是调用文章的title,如果还想调用文章,可以在上面添加如下代码:
$item->get_description()
附上原文章code
” rel=”bookmark” title=””></a>