在帝国cms的内容模板中,相关内容根据文章关键词进行调用,有相应的关键词就显示关键词的内容,没有的话就随机调用文章内容的方法
在帝国cms的内容模板中,相关内容根据文章关键词进行调用,有相应的关键词就显示关键词的内容,没有的话就随机调用文章内容的方法:
不废话上代码,本代码只有部分,其他部分付费可见
<?php
if($navinfor['keyboard']){
$bl='and';
}
else{
$bl='';
}
if ($navinfor['keyboard'])
{
$c_key=explode(',',$navinfor['keyboard']);
$count=count($c_key);
for($i=0;$i<$count;$i++)
{
if($i==0)
{
$or='';
}
else
{
$or=' or ';
}
$repadd.=$or."keyboard like '%".$c_key[$i]."%'";
}
$r=$empire->fetch1("select * from {$dbtbpre}ecms_".$tbname." where id<>".$navinfor['id']." $bl ".$repadd." order by newstime desc limit 1");
if($r[title])
{
$mesql=$empire->query("select id,titleurl,title,newstime,titlepic,myarea from {$dbtbpre}ecms_".$tbname." where ispic=1 and id<>".$navinfor['id']." $bl ".$repadd." $data order by newstime desc limit 4");
while($or=$empire->fetch($mesql))
{
?>
<li>
<a href="<?=$or[titleurl]?>"><img src="<?=$or[titlepic]?$or[titlepic]:'/public/images/ailunotimg.png'?>"></a>
<p class="gl_title"><a href="<?=$or[titleurl]?>"><?=$or[title]?></a></p>
</li>
<?
}
}?>
以下是付费内容
本网刊登的文章均仅代表作者个人观点,并不代表本网立场。文中的论述和观点,敬请读者注意判断。
2021-08-27
2021-08-27
2021-02-27
2022-05-30
2021-08-29
2022-05-29
2021-08-27
2022-10-26