动易SiteWeaver利用自定义标签实现随机文章列表
来源:QQ空间免费皮肤 发布时间:2009-03-12 18:22:00
在页面中添加一个随机文章列表的好处是降低站内页面相似度,避免对搜索引擎将页面当做复制页面来处理。我的QQ代码站,这个站就是这种情况。那么要实现的功能是:输出一个随机文章列表,每次生成HTML页面时,列表都不相同,每个页面的列表也各不相同,当然,如果不生成静态的话,那么每次刷新页面,列表也会变化。
动易SiteWeaver本身没有提供生成随机文章列表的功能,也没有相关的插件,要实现这个功能只能使用动易的自定义标签了,下面提供两种版本,Access版的和SQL版的,SQL版的是引用动易论坛小码哥所写的。
一、动易SiteWeaver+SQL数据库实现随机文章列表:
在后台自定义标签管理里新建一个函数标签:
标签名称:{$MY_随机文章} -可自定义标签名称
查询语句:
select top 10 ArticleID,ClassID,Title,UpdateTime from PE_Article where ChannelID in ({input(0)}) and ClassID in ({input(1)}) and DateDiff(day,UpdateTime,getdate())<7 and Deleted=0 and Status=3 Order by newid()
标签内容:{Loop}{Infobegin}{$Field(2,Text,22,2,1)}
{Infoend}{/Loop}
调用方法:在模板里适当位置加入:{$MY_随机文章(频道ID,栏目ID)}即可,频道ID,栏目ID根据自己实际修改。
说明:
1、select top 10.... 中的10是要查询的文章数,可以自己改,但建议不要改的太大。
2、如果不想按栏目调用,而是调用某一个频道下的文章,那么可以把ChannelID in ({input(0)}) and ClassID in ({input(1)}) 修改为:ChannelID in ({input(0)}) ,相应的,调用标签就是:{$MY_随机文章(频道ID)}了。
3、DateDiff(day,UpdateTime,getdate())<7....中的7是指查询最近7天的文章,根据你的需要修改。
猜你喜欢
- 前几天的一篇博客是关于“为什么有的小站点(或新站点)在搜索结果中排名能靠前?”,下面又是一个很少人注意的影响SEO效果的因素:你购买域名时一
- 时间服务器的IP为:192.168.10.1 1). # rpm -ivh ntp-4.1.2-4.EL3.1.i386.rpm 2). #
- 这个话题算是老生常谈了,看过的老鸟们自然不用说,但别忘记了还有不少刚接触电脑的朋友,他们对于Windows系统的清理思想还不是清楚,所以本文
- 文章标题写的可能有点容易误解,但不知道取个什么名字比较合适,姑且这个就这标题把,还是来个稍微具体点的描述:今日登入我的VPS,发现一个ASP
- 一年之内,先是搜狐分拆旗下的游戏业务——畅游公司上市,继而盛大网络也将旗下的游戏&mdash
- 不太懂的SEO新手,往往看见用群发就怀疑,认为是作弊?是黑猫?会被K?会被惩罚?会被降权?会被删除站?其实新手也很可怜,他们连被K具体是什么
- 主服务器设置Apache服务器需要各种设置,以定义自己使用各种参数以提供Web服务。对于使用虚拟主机的情况,除了在虚拟主机的定义项中覆盖的设
- Exchange 2000具有创造多种存储群组的能力,其中包括各种邮箱或公共文件夹存储。不幸的是,为弥补存储器碎片问题,要更好地持续利用Ex
- UCenter Home是Comsenz公司发布的一款SNS建站系统,目前最新版本是1.5。为了确保站点数据的安全性,定期的数据备份是相当重
- Ftp登陆不了是很经常碰到的事,很多人常常是不加分析就发贴询问。老实说,这样既浪费自己时间,又浪费别人精力,还常常不能得到满意的回答。因此每
- 中华人民共和国建立以来,共进行了13次阅兵,其中重大的周年阅兵分别是1949,1959,1984,1999年。各种国产先进装备推陈出新,向世
- 如果需要在运行 Microsoft Exchange2000 Server 或 Microsoft ExchangeServer 2003
- IResearch艾瑞咨询根据Service Excellence Research Group发布的2008年美国在线厂商对网站各项功能的
- 不知不觉写程序已经做了2年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成
- 首先我说明的我的主题很细,这里只以IT类的个人博客为例推广来说,如果您不属于这个范畴就权当做个参考吧。博客的推广显然不能和大型网站的推广相提
- 先说今天遇到的一个问题,我在wordpress模板目录下新建了一个PHP文件,service.php,想要调用<?php get_fo
- 最近在百度和google上搜索了“官方下载”这个关键词,发现两处都是迅雷排在第一,然后都是腾讯QQ,
- 马云收购口碑网,互联网江湖重现当年淘宝的烧钱令:碑2008年必须花掉多少亿,同时淘宝网在二手房等频道也给予口碑网巨大的流量支持。胆识胆识:胆
- 新云CMS常用模板标签,官方帮助没说明,在其论坛网友给出的也不完整。今天,我在查找新云CMS一个变量时,发现在新云CMS安装目录下admin
- 事先声明,本人是新手站长,假如其中有不当的地方请指正,不咬骂偶。 本人做站几年了,不过是在单位里面做,写一些小系统,所以很少接触什