写在前言
小友blog旨在帮各位跟博主一样做自媒体&网站建设推广的小友答疑解惑,通过定期内容输出让更多干货内容被大家看到,欢迎一起学习交流!
本篇是关于“帝国通过关键词调用当前文章的相关信息,没有则随机调用文章”的文章内容,希望以下内容分享对你有帮助。
本篇是关于“帝国通过关键词调用当前文章的相关信息,没有则随机调用文章”的文章内容,希望以下内容分享对你有帮助。
文章正文
在做新闻内容页的时候,我们都知道增加相关信息进行布局内链对seo是非常有好处的。那么如何通过帝国调用当前文章的相关信息呢?
为了增加相关性,我们可以调用相似关键词和标题含有关键词的信息。帝国也有本身自带的相关链接调用标签,也就是otherlink标签。
对于相关链接的依据,我们可以在系统设置找到,并进行设置。
但是如果文章页有时忘了添加关键词或者关键词没有相似的文章时,相关链接就没有了相应的信息,这样对用户体验也不是很好,这时候很多站长就有了新的需求,希望在没有相关信息的时候,也能自动调用到文章。
小编就给大家提供一个新的方法:(完善网络版本的重复链接和日期问题)
<?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."id<>".$navinfor['id']." and "."keyboard like '%".$c_key[$i]."%'"; } $r=$empire->fetch1("select * from {$dbtbpre}ecms_news where ".$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',$r2[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”的常见问题文章
- 建站一些常用的jq脚本代码(持续更新)...2023-03-18
- 脚本链接写的都是http,但是程序请求却是https?...2022-12-15
- 帝国通过关键词调用当前文章的相关信息,没有则随机调用...2022-04-14
- 帝国cms如何伪静态tag链接地址?2022-04-12
- 帝国tag页面伪静态设置(以宝塔nginx环境为例)...2021-12-30
- 帝国封面模板调用当下栏目的所有子栏目和对应的信息...2021-11-20
- 帝国cms实现搜索模板动态调用2021-08-12