2009-06-09 59 views
0

我有兴趣修改wordpress安装模板来显示相关帖子...在我的情况下,我想我会很好,只显示当前帖子类别中的最新5篇文章。相关文章在WordPress

怎么会这样做没有安装插件?我宁愿在这种情况下修改模板

我在谷歌尝试查找并未找到正确的API调用来实现此目的。

回答

0

有一个按类别插入的相关文章,在http://wordpress.org/extend/plugins/related-posts-by-category/。在WP管理员中安装它并修改你的主题。以下代码会生成一系列包含指向帖子的链接的五个李。

<?php 
related_posts_by_category(
     array(
     'orderby' => 'post_date', 
     'order' => 'desc', 
     'limit' => 5, 
     'echo' => true, 
     'before' => '<li>', 
     'inside' => '', 
     'outside' => '', 
     'after' => '</li>', 
    // 'rel' => 'nofollow', 
     'type' => 'post', 
    // 'message' => 'no matches', 
     'showthis' => true 
    ) 
    ); 
?> 
0

就像其他海报所提到的,你需要一个插件来完成这项工作。原因在于,wordpress中没有API来获取相关帖子。这些插件实际上做的是从所有贴子中的所有单词构建数据库,并用最常用的单词显示贴子。

请参阅this question以获取有关如何执行此操作的一些解释。本书Programming Collective Intelligence对相关帖子问题的一些更高级的方法有很好的解释。