一、默认方法:将下面代码放到主题文章页面single模板或者边栏sidebar模板适当位置即可(当前栏目)

 方法一:采用wordpress内置函数,在需要的时候直接调用以下代码:
这种方法最简洁也最快速,但其中用到了get_posts函数,那么网页中记录当前文章的信息就被替换掉了,如果后面再出现调用当前文章信息的话就会出现问题,都会以这里调用的随机文章为准,这些代码放在页面的最后部分,就没问题(比如侧边栏调用随即文章),但如果放在页面中,那么后面的评论、上一篇、下一篇、标签、作者等等需要知道当前文章信息的地方都会发生错误。

方法三:在函数模版function.php中添加函数,然后调用。在function.php文件中添加以下代码:

然后在需要调用随机文章的地方插入下面的代码:

WordPress实现相关文章展示

相关文章的获取思路是:Tags 标签相关>同分类下文章,也就是说,先获取标签相同的文章,如果还达不到数量,就调用该分类下的文章补足。获取方法貌似最初来自 Willin Kan 大师,然后我参考了倡萌的写法,加上了日期的字段。我先贴一下实现的代码:

kim

我们为客户提供各种外贸营销服务,丝湃秀您的外贸营销专家。

总共0 条评论。

发表评论