首页 > CMS > PhpCMS > 正文

PHPCMS实现首页显示全站热门关键字

2024-07-09 22:54:14
字体:
来源:转载
供稿:网友

1、在网站根目录下创建一个php文件,这里取名keywords.php,

2、在该文件里输入以下代码:

/*代码开始: */

$sql = "SELECT * FROM we_keywords,we_channel WHERE we_keywords.keyid=we_channel.channelid ORDER BY we_keywords.hits DESC LIMIT 5";

/*上面这段SQL语句是关键字列表与对应频道的关联查询,以便为关键字加相应频道的搜索连接,查询排序方式为点击率降序。既然是热门关键字,这里就不必修改了,“LIMIT 5”为列出点击率排在前5位的,同时只列出这5个,可以修改为“LIMIT 10“ */

$rs = $db->query($sql);

while($r = $db->fetch_array($rs))

/*while循环*/

{

?>

 

  • /*CSS列表符号*/

     

     

  • /*CSS列表符号*/

 

/*关键字列表及对应连接*/

}

?>

代码结束,保存。

3、在网站首页模板任意位置添加:

{include PHPCMS_ROOT.'/keywords.php'}

这一代码,请自行添加css样式,保存后,更新首页,ok,看看你的网站都有哪些关键字是热门的,^o^。

ps:这段代码可以实现多频道热门关键字在首页上的显示,由于只是方法讲述,加上水平有限,没有将该keywords.php做出标签或者{loop}方式,建议能及时修改为phpcms的官方代码,方便大家哦;

再 ps:以上代码理论上来说,应该无安全问题,如果哪位真碰上被黑了,估计是人品问题哈!

再再 ps: 希望来点鲜花和掌声,给点鼓励。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表