当前位置: 首页 > 图文教程 > 网页制作 > CMS技巧 > 将Asaph整合到Wordpress中

CMS技巧
去除WordPress程序新版本提示功能三法
wordpress模板常用调用函数
使用wordpress中文工具箱详细介绍
介绍科汛CMS(KesionCMS)系统的主要特性
kesionCms V5.0目录程序插件安全设置
KesionCMS5.0常用标签汇总
科汛:sql标签实现按评论数最多的排序的
科汛:实现文章点击(日、周、月)排行
KesionCmsV5.01自定义sql标签条件判断应用
KesionCMS制作人才招聘系统站内高级搜索
sql标签嵌套调用实现循环显示栏目文章标签
什么样的wordpress主题才是最好的呢?
构建Digg式(顶客)网站的几种途径
DedeCmsV5.1函数及文件参考手册
初学:PHP168 CMS的安装入门教程
PHP168CMS安装过程中整合论坛的教程
PHP168CMS网站后台整合论坛的教程
WordPress主题模板标签参考指南
wordpress分类顺序修改
WordPress wp_list_cats函数

CMS技巧 中的 将Asaph整合到Wordpress中


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-03   浏览: 29 ::
收藏到网摘: n/a

半个月前我向大家介绍过Asaph这个很不错的微型图片博客系统.但是如大多数人一样,我们使用的主要发布平台,还是Wordpress,我们希望将Asaph整合到Wordpress中,这是一种很好的取长补短的方法.

如果你看过我之前介绍Asaph的文章,你应该明白Asaph是一个图片搜集博客,而我们之前看到过很多博客(多数为外国),喜欢将Flickr的图片整合到WordPress之中,并展示在边栏或是底部.那么今天,我会教大家如何将已经生成的Asaph图片数据展示在WordPress之中.也正如你现在看到的本网站的右边栏下方的”picture wall”vikiworks边栏一样的图片秀.

看前须知

  • Asaph不是一个wordpress插件,而是一个独立的博客系统
  • 确保你已经安装好Asaph,否则请看该文

我们开始

其实接下来很简单,之需要一个步骤,就是复制下面的代码,放到你的WordPress主题下的sidebar.php(或是其他你要显示的地方).


<?php // Get RSS Feed
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('your-asaph-feed');
$maxitems = 24;
$items = array_slice($rss->items, 0, $maxitems);
?>
<ul>
<?php if (empty($items)) echo ‘<li>No items</li>’;
else
foreach ( $items as $item ) : ?>
<li><a href=’<?php echo $item['link']; ?>’>
<?php echo $item['description']; ?></a></li>
<?php endforeach; ?>
</ul>

请留意代码中的注释部分需要自行修改,也就是自己的feed地址以及显示的图片数量.
在将代码复制到模版文件中之后,如果一切顺利,那么你将会看到9张图片了,至于说大小问题,你需要在CSS中定义width:80px之类的.详细的可以用Firebug来查看我的CSS.

在这里,首先要感觉Asaph作者,再者感谢vikiworks的yichi大哥的文章.才让你我有机会认识与使用到如此优秀的功能.