wordpress笔记之相关文章

个人感觉在wordpress博客中加入一个类似“相关文章”是很有必要的,能够很大程度上提高粘滞性,并且有着更好的用户体验。之前我的相关文章是通过万戈的一种方法实现的,后来用了无觅相关,再后来就是现在这个样子了。

首先我要说这不是无觅相关插件,并且你看到的样式就那样,不是浏览器错位。

下面说说我在wordpress下实现“相关文章”功能的方法

这是一个插件:地址在这里,本博客所用的就是他的插件,可能有的同学说这还不如无觅相关,是啊如果仅仅这么简单我也不会这么说,首先我不喜欢用插件,你完全可以复制其中的php代码到你的博客就好。

本地图片占用资源?是的,我也这么认为,所以我把这个插件的相关文章生成缩略图的代码给删掉了,并且上传了一张四叶草的默认图片。效果就是我这个样子。

其实还有其他方法,也是非插件的

代码:

<h3>相关日志</h3>
<ul>
<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$first_tag = $tags[0]->term_id;
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>10,
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?phpthe_title_attribute(); ?>"><?php the_title();?> <?phpcomments_number(' ','(1)','(%)'); ?></a></li>
<?php
endwhile;
}
}
wp_reset_query();
?>
</ul>

使用方法:拷贝以上代码放到你single.php的合适位置即可。

方法来源:万戈,之前一直用这种方法,喜欢简洁的童鞋可以试试。

折腾笔记系列:


作者  :  sailor

仅仅看明白了还不够,能把别人给讲明白了才算及格。


  1. 个人倒是觉得无觅在博客之间的共享理念是相当好的,我不太喜欢在博客里加入微博的元素在里面,但让博客与博客之间的优秀相关文章连起来还是不错的一个主意,互联网还是应该开放的。

    September 25th, 2011 at 04:36 am 回复
      1. sailor
        sailor

        这个理念的确不错,但是我之前链接了几个站,在我的博客里面就显示一个胸罩,我去,直接关掉了~

        September 26th, 2011 at 01:43 pm 回复
          1. 所以说在无觅网络中跟其他网站链接时要注意他网站的质量嘛……
            另外,无觅网络的功能不是必须的,你如果不想和其他网站链接,就只需要在无觅网络中取消链接,自己站内的相关文章依然可以正常使用的。

            September 26th, 2011 at 05:47 pm 回复
              1. sailor
                sailor

                的确,恨自己当年不用心啊~

                October 20th, 2011 at 03:44 am 回复
                  1. 需不需要我帮你将无觅网络功能取消了?这样就可以正常显示站内文章,不会出现站外的内容了。

                    October 20th, 2011 at 10:28 am
                  2. sailor
                    sailor

                    额,你是什么人?有这权限?我倒是希望这样~~~~~~

                    October 21st, 2011 at 01:22 pm
                  3. OK了,你现在再试一下,就只会显示您站内的,不会有站外的内容了。

                    October 21st, 2011 at 01:24 pm
  2. MurphyL
    2#
    MurphyL

    额~说学习啦~~[face:daxiao]

    September 25th, 2011 at 12:11 pm 回复
      1. sailor
        sailor

        [face:han][face:han]又挖苦我~

        September 26th, 2011 at 01:43 pm 回复
  3. walfred
    3#
    walfred

    相关文章,对搜索引擎来说也是很好的

    September 25th, 2011 at 06:44 pm 回复
      1. sailor
        sailor

        哦?这个倒是没有研究过~

        September 26th, 2011 at 01:43 pm 回复
  4. 放心,我是基本不点的。
    [face:guilian]

    September 26th, 2011 at 09:47 am 回复
      1. sailor
        sailor

        嗯,我也不会点,但是没有又感觉少了点什么~

        September 26th, 2011 at 01:44 pm 回复


最新文章