GeekerCode更好的WordPress主题,值得信任的WordPress主题开发商

极美的主题、极致的插件

WellCMS根据文章tag标签获取相关文章并输出

摘要:WellCMS根据文章tag标签获取相关文章并输出,代码只能获取第一个tag标签的相关文章,并且永远是该tag标签最新的文章,目前好像所有的程序基本上都这么做;相关文章有的是输出同分类的文章。将以下代码贴到文章页即可:<?ph

WellCMS根据文章tag标签获取相关文章并输出,代码只能获取第一个tag标签的相关文章,并且永远是该tag标签最新的文章,目前好像所有的程序基本上都这么做;相关文章有的是输出同分类的文章。将以下代码贴到文章页即可:

<?php
if($thread['tag']){
//获取TAG的ID
$arr_tagid = array_keys($thread['tag_fmt']); 
//获取TAG的文章的ID
$arr_tid = well_tag_thread_find($arr_tagid, 1, 10);
//单独把文章的ID做为一列取出
$arr_tid_values = arrlist_values($arr_tid, 'tid');
//清理合并数据
$arr_tid_data = array_merge(array_diff($arr_tid_values ,array($tid)));

	if($arr_tid_data){
		$threadlist = well_thread_find($arr_tid_data,10,TRUE);  
		foreach ($threadlist as $_thread) {
			echo '<li><a href="'.$_thread['url'].'">'.$_thread['subject'].'</a></li>';
		}
	} else {
		echo '没有相关文章';
	}
}
?>

需要获取多个tag标签的相关文章并且是当前文章最新(即随着发布的文章越多,越早的文章获取的tag标签由最新变成最旧,即令所有的文章相同的tag标签输出的结果不一样),可以联系定制。

建站!你有充足的理由选择我们

世界上超过30%的网站是由WordPress搭建,而我们是国内最靠谱的WordPress主题开发商
QQ咨询在线咨询问答互助微信号geekercode微信公众号云服务器