帝国cms内容页相关内容根据关键字来调用获取

aaa

网站文章内容页的相关文章,相关推荐是必不可少的,这些内容可以增加我们网页内容的相关性以及良好的内链结构,是对做SEO优化是很有帮助的。

在使用帝国cms模板建网站的时候,内容页需要调用当前文章的其他相关的文章,根据关键字调用,这样就实现相关性了。

代码示例如下:

<?php
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_news where id<>".$navinfor['id']." and ".$repadd." order by newstime desc limit 1");
if($r[title])
{
$mesql=$empire->query("select titleurl,title,newstime from {$dbtbpre}ecms_news where id<>".$navinfor['id']." and ".$repadd." order by newstime desc limit 10");
while($or=$empire->fetch($mesql))
{
$newstime=date('Y-m-d',$or[newstime]);
?>
<li><a href="<?=$or[titleurl]?>"><?=$or[title]?></a><span><?=$newstime?></span></li>
<?
}
}
else
{
 
$mesql2=$empire->query("select * from {$dbtbpre}ecms_news where id<>".$navinfor['id']." order by rand() desc limit 10");
while($r2=$empire->fetch($mesql2))
{
$newstime=date('Y-m-d',$o2[newstime]);
?>
<li><a href="<?=$r2[titleurl]?>"><?=$r2[title]?></a><span><?=$newstime?></span></li>
<?
}
}
}
else
{
$mesql2=$empire->query("select titleurl,title,newstime from {$dbtbpre}ecms_news   order by rand()  desc limit 10");
while($r2=$empire->fetch($mesql2))
{
$newstime=date('Y-m-d',$r2[newstime]);
?>
<li><a href="<?=$r2[titleurl]?>"><?=$r2[title]?></a><span><?=$newstime?></span></li>
<?
}
}
?>

没有填写关键字,就随机调用文章,添加了关键字,没有相关的文章,也随机调用文章。

本文标题:帝国cms内容页相关内容根据关键字来调用获取

本文链接:https://www.kaifatu.com/article/67.html

相关文章

帝国cms源码在PHP7.x环境登录后台空白报错

帝国CMS源码在PHP7.x环境登录后台报错,怎么让帝国CMS源码支持PHP7.x环境呢?…

Kaifatu 帝国cms教程
2021-06-03 164

帝国cms更改域名后信息地址中的域名不变解决方法

帝国cms更改域名后信息地址中的域名不变解决方法…

Kaifatu 帝国cms教程
2021-02-23 251

帝国cms 上传的图片前台不显示

一开始这三个字段我设置的是 VARCHAR类型的,当后台上传两张图片之后,不管再怎么上传就是不显示,经过查阅,与后台字段类型有关,因为每个字段类型所能保存的最大字节数是不一样的…

Kaifatu 帝国cms教程
2021-04-16 478

帝国cms网站地图sitemap制作与自动更新

帝国cms网站地图sitemap制作与自动更新…

Kaifatu 帝国cms教程
2021-07-14 67

帝国CMS内容关键字替换图片标签

帝国CMS内容关键字替换图片标签解决方法,下面一起来看看吧:1、在 e/class/userfun.php 里面增加//替换正文IMG里的ALT内容 functionuser_imgalt($mid,$f,$isadd,$isq,$valu…

Kaifatu 帝国cms教程
2021-05-21 224
发表评论
暂无评论