• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > WordPress调用其它站点文章显示在自己网站上

WordPress调用其它站点文章显示在自己网站上

作者:小兽 字体:[增加 减小] 来源:互联网 时间:2018-11-02

小兽向大家介绍了WordPress调用其它站点文章显示在自己网站上等相关知识,希望对您有所帮助

如果在自己WordPress网站上显示其它站点的最新文章是不是很好玩,利用wordpress2.8以上版本新增加的一个fetch_feed函数就可轻松实现。

调用其它站点文章显示在自己网站上在学做网站论坛上也用到了。本站使用的方法:网站如何调用其它wordpress网站文章(自动更新),其实这二种方法的原理是一样的。

在添加以下代码之前,应首先在网站根目录新建一个名为 cache 权限为777 的文件夹,作为缓存文件夹.然后在模板(一般是侧边栏sidebar.php模板)适当位置加入以下代码:

<?php
require_once (ABSPATH . WPINC . '/class-feed.php');
$feed = new SimplePie();
$feed->set_feed_url(array('https://www.seo628.com/feed', 'https://www.seo628.com/baike/feed')); //可以添加多个站点feed地址
$feed->enable_order_by_date(false);
$feed->set_cache_location($_SERVER['DOCUMENT_ROOT'] . '/cache');//缓存文件夹
$feed->init();
$feed->handle_content_type();
?>
<ul>
<?php foreach ($feed->get_items(0,10) as$item)://10是文章篇数 ?>
<li>
<a href="<?php echo $item->get_permalink()?>" rel="bookmark" title="阅读> <?php echo $item->get_title()?>"><?php echo$item->get_title()?></a><!-- 文章标题 -->
<br/><?php echosubstr($item->get_description(),0,180);?><!-- 文章内容 -->
<?php endforeach; ?>
</li>
</ul>

将下方的CSS代码加入到style.css中:

.rss ul li {
width:209px;
white-space:nowrap;
overflow:hidden;
line-height:23px;
}

注:以上样式也可以不加,使用前可以打开rss.php修改标题及替换调用的feed地址.

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2018-11-02XSdh企业主题安装设置操作文档
  • 2017-05-13禁止wordpress自动将半角转换为全角 禁止全角和半角的转换
  • 2018-11-02从零开始WordPress建站经验分享,内附耗时及成本
  • 2018-11-02如何修改wordpress文章字体格式、大小、颜色
  • 2018-11-02WordPress 前端注册插件 User Registration
  • 2018-11-02通过基本措施让你的WordPress主题更快
  • 2017-05-13完美解决wordpress sae版改域名后不能进入后台的问题
  • 2018-11-02WordPress,Discuz,DedeCMS 哪个更合适做企业网站
  • 2017-05-13WordPress修改新用户注册邮件内容的方法
  • 2017-05-13从0开始玩转WordPress——安装篇(图解)

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 为什么速度对您的WordPress网站很重要?
    • 用ID作为简化wordpress的固定连接方式实操教程
    • 为什么说WordPress是最好的CMS
    • WordPress 代码高亮插件:Pure-Highlightjs
    • WordPress加入短代码运行框(运行代码/复制代码/清空代码无插件)
    • 收集的几个 WordPress 主题在线检测工具
    • WordPress自定义角色的用户只能看到自己上传的图片
    • 关于SSL设置错误引起wordpress网站不能正常访问的处理方法
    • wordpress静态化首页及去除url中的index.html
    • WordPress用户登录登出后重定向到指定页面的实现方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有