在文末显示Wordpress相关文章有很多种方法可以实现,插件跟代码都可以。插件遍地都是,虽说是良莠不齐,但是满足使用还是绰绰有余的。但咱们一向秉持着插件优先原则,所以就用代码实现了。
代码实现包含tag相关,分类相关,作者相关,每种方法又有不同的实现方式,下面简单的介绍几种方法。
首先,tag相关:首先获取文章的所有标签,接着获取这些标签下的 n 篇文章,那么这 n 篇文章就是与该文章相关的文章了。
实现代码一:
实现代码二(SQL获取):
其次,分类相关:本方法是通过获取该文章的分类id,然后获取该分类下的文章,来达到获取相关文章的目的。
实现代码一:
实现代码二(SQL获取):
最后,作者相关:该方法是获取该文章作者的其他文章来充当相关文章,代码如下:
本博使用的便是此方法,文章较少时可以采用该类方法。同时修改CSS代码,使相关文章文章显示两列。具体代码如下:
.related{
background:#EEE;
}
.related h3{
font-size: 16px;
text-shadow: 1px 1px 0 #DDDDDD;
}
.related ul{
display:block;
overflow:hidden;
}
.related ul li{
font-size: 14px;
line-height: 145%;
width:350px;
float:left;
}
可根据个人需要修改之。