PHPCMS实现首页显示全站热门关键字
来源:asp之家 时间:2009-02-18 19:26:00
1、在网站根目录下创建一个php文件,这里取名keywords.php,
2、在该文件里输入以下代码:
/*代码开始: */
<?php
$sql = "SELECT * FROM phpcms_keywords,phpcms_channel WHERE phpcms_keywords.keyid=phpcms_channel.channelid ORDER BY phpcms_keywords.hits DESC LIMIT 5";
/*上面这段SQL语句是关键字列表与对应频道的关联查询,以便为关键字加相应频道的搜索连接,查询排序方式为点击率降序。既然是热门关键字,这里就不必修改了,“LIMIT 5”为列出点击率排在前5位的,同时只列出这5个,可以修改为“LIMIT 10“ */
$rs = $db->query($sql);
while($r = $db->fetch_array($rs))
/*while循环*/
{
?>
<li>/*CSS列表符号*/<a href="../../<?php echo $r['linkurl'];?>search.php?searchtype=keywords&keywords=<?php echo $r['keywords'];?>&search=1" target="_blank"><?php echo $r['keywords'];?></a>
</li>/*CSS列表符号*/
/*关键字列表及对应连接*/
<?php
}
?>
代码结束,保存。
3、在网站首页模板任意位置添加:
{include PHPCMS_ROOT.'/keywords.php'}
这一代码,请自行添加css样式,保存后,更新首页,ok,看看你的网站都有哪些关键字是热门的,^o^。
ps:这段代码可以实现多频道热门关键字在首页上的显示,由于只是方法讲述,加上水平有限,没有将该keywords.php做出标签或者{loop}方式,建议能及时修改为phpcms的官方代码,方便大家哦;
再 ps:以上代码理论上来说,应该无安全问题,如果哪位真碰上被黑了,估计是人品问题哈!
再再 ps: 希望来点鲜花和掌声,给点鼓励。
标签:phpcms,热门,关键字,首页
0
投稿
猜你喜欢
SEO从好好学习开始 介绍七个SEO学习教程
2008-12-11 11:13:00
写在2008年的母亲节
2008-05-11 19:22:00
预防DDoS攻击的十项安全策略
2009-12-24 14:03:00
如何防止SWF文件被反编译?
2008-12-06 09:20:00
Google的排名算法不再以外部链接为主
2008-07-20 13:18:00
Google高管称1年后Docs将赶上微软Office
2009-11-14 08:58:00
鼠年祝福短信大全
2008-02-06 10:55:00
百度广告优化之主题推广的主题描述
2007-08-24 12:46:00
WordPress3.0无限级分类下拉菜单制作方法
2011-12-02 12:45:19
10个牛X的免费服务器&互联网监控工具
2011-03-03 19:16:00
英国网游开“网眼” 借监控探头抓坏人赚钱
2009-10-09 09:02:00
个性LOMO效果 轻松打造坠落天使
2009-10-14 17:13:00
Godaddy域名A记录解析详细教程
2011-08-27 16:44:44
针对搜索引擎最佳方式:8个步骤优化网站
2009-02-06 10:49:00
网站内容优化:关键词分析工具
2008-04-01 09:20:00
如何部署WordPress到Amazon云端
2011-05-19 17:07:00
Godaddy Economy windows主机配置教程[一]
2010-04-20 13:15:00
服务器平台磁盘整理软件(Windows)
2007-07-03 16:54:00
企业站的优化经验
2009-03-05 13:31:00
对现阶段SEO的看法 SEO是炒作的内容吗
2008-12-24 02:14:00