帝国cms是一个非常强大的cms系统,很多站长都喜欢用,安全功能强大,设置好,也有利于搜索引擎优化。
下面给大家分享如果让帝国cms可以调用搜索关键词的文章列表,无需搜索,就可以在页面中把包含关键词的文章给列出来。
有利于文章的相关性,对搜索引擎和用户体念都是非常有好处的。
核心代码如下:
[e:loop={'news',12,18,0,"title like '%关键词%'",''}] [/e:loop]只需要把关键词修改成我们想要查询的词就可以了。
这个功能可以用在列表页或者标签页,自动检索跟列表和标签相关的文章,及时该标签下没有文章页可以查询相关文章显示在下面。

演示代码:
<?php
$_zt=$empire->fetch1("select * from {$dbtbpre}enewstags where tagid='172'");
$ltc=$GLOBALS[tagname];
echo $ltc;
?>
<div id="content" class="post-index" >
[e:loop={'news',12,18,0,"title like '%$ltc%'",''}]
<article class="post aa" >
<div class="article-wrap">
<div class="entry-content">
<p class="p1"> <a href="<?=$bqsr[titleurl]?>" target="_blank" title="<?=$bqr[title]?>" rel="bookmark">
<mip-img src="<?=$bqr[titlepic]?>"></mip-img>
</a></p>
<p class="p2"> <a href="<?=$bqsr[titleurl]?>" target="_blank">
<span class="title"> <?=$bqr[title]?></span> </a>
<br/>
<span class="meta-time">
<?=date('Y-m-d',$bqr[newstime])?>
|
<?=$bqr[onclick]?>
次浏览</span>
</p>
</div>
</div>
</article>
[/e:loop]


湘公网安备 43021102000177号