WordPress主博边栏调用站外博客文章

由于金华在参加电商圈比赛,所以在二级目录blog下建了一个电商圈微博客,用来转载一些行业内的文章,使二级目录下博客的文章能在主博的侧边栏调用出来,维持一个博客的更新度。结果在建的时候,金华还是测试了蛮久,找了许多方法都试过,但是对于金华这种情况还都不实用,下面先说说我使用的方法吧,也许在其它人眼中那是入不了法眼的,但是金华是不懂程序的啊,大家多包涵哈。

步骤:
1、金华博客的情况说明:主博独立数据库,二级目录下建立的博客数据库也是独立的,并非与主博在同一数据库中,所以网上找到很多方法都不适用。
2、实现的步骤其实很简单,在主博的根目录下建立一个名为cache的文件夹,并给予777的权限(linux主机)
3、将下面引用的代码添加到你要调用的位置就OK,注意将二级目录下安装的博客feed的地址更改为你的哦。

   <?php
    require_once (ABSPATH . WPINC . '/class-feed.php');
    $feed = new SimplePie();
    $feed->set_feed_url(array('http://www.kuangjinhua.com/blog/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="阅读" target="_blank"> 
    <?php echo $item->get_title()?>"><?php echo $item->get_title()?></a><!-- 文章标题 -->
    <?php endforeach; ?>

这种方式有些不好的地方就是显示不及时,原因是它建立了一个Feed地址的缓存文件夹,所以在二级目录下更新了文章都要过一会才能显示在主博的侧边栏,不过对于金华而言已经能满足我的需求了。大家一定要清楚自己的情况,然后再根据情况去选择使用哪种方式,因为金华不懂程序,也比较懒,所以就采用这种懒人的办法,也许还会有更好的方式,如果你找到了或者你知道,麻烦告诉我一声哦!

推荐阅读其它关于Wordpress文章:
1、解决WordPress查看源文件乱码及评论网址跳转的小技巧
2、优秀的WordPress网站地图插件:Dagon Design Sitemap Generator
3、Linux空间下为WordPress开启Gzip压缩

未经允许不得转载:邝金华博客 » WordPress主博边栏调用站外博客文章

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 利杰博客cms的主题修改一般了解html的话就修改起来问题不大了回复
  2. 灰指甲金华哥确实不错。。。谢谢分享。。回复
  3. 合肥SEO学习了....回复
  4. kauibo来看看这个,貌似有点需要回复
  5. 飞否国际机票留下犀利的语言又当如何,还不如留个地址flyif.com回复
  6. 青岛seo蛮不错,欢迎回访啊~~回复
  7. 电商圈这个不错啊,到时试试~~回复
  8. 丰禾棋牌 😯 呀 这个是2级的呢回复
  9. 邱凯华哥,文采非常好,说实话,我没讲过有人写文章让我看下去过,你是第一个,嘎嘎!回复
    • 邝金华我以为你说我是第一个写文章你看不下去的 :mrgreen: 多谢夸奖!回复
  10. 廖师傅语录金华兄很给力回复