Z-Blog 文内关键字替换插件使用方法和下载地址

Posted by caiwaji 11 October,2008 (8)Comment

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明


本文链接地址:http://www.caiwaji.net/post/20.html

基本实现:

因为论坛上的朋友是要插件,所以要尽量少改源码,另外,我打算写得尽可能与Z-Blog无关,这样一来以后Z-Blog升级时就不需要跟着改,二来把这个插件拿到别的Blog甚至别的CMS系统中直接就可以用,所以我用了独立的数据库+JS脚本来实现,完全不与Z-Blog的数据库发生交互。

另外用JS实现还有个好处,就是设的关键字再多也不会影响到服务器端生成时的速度,而且,新添加了关键词后也不必重建全部文件。这使插件的灵活性大大提高。

还有一个好处:就是写的时候我顺便多实现了一点功能,就是根据节点的类名(ClassName)来替换关键字,这样一来,不止文章内容可以替换,只要是在后台设置了相应的类名页面中的任意部分都可以替换——譬如用户留言等。

当然,有得必有失,降低服务器压力的同时也有缺点需要说明一下:关键字替换因为是通过脚本实现的,所以替换结果只有用户看得到,搜索引擎是看不到的,所以不能靠这个插件来做SEO。(要想让搜索引擎也看到,就只能修改代码,这样一来以上的优势就得全抛弃了)

用法:
 

  1. 把插件下载后解压缩到Z-Blog的Plugin文件夹中。(插件需要对自己所在的目录有写权限,那些象我一样变态到一个文件夹一个文件夹(甚至是一个文件一个文件)地设权限的朋友得把KeyWords这个文件夹的写权限开了。)
  2. 把TEMPLATE文件夹中default.html single.html catalog.html search.html页中</body>标签前加上如下一行脚本。
    <script language="javascript" type="text/javascript" src="<#ZC_BLOG_HOST#>/PLUGIN/KeyWords/KeyWords.js"></script>
  3. 到后台重建一次文件就可以了。(不用每次加完关键字都重建)

简单说明:
 

  1. 对象类名是指要应用关键字替换的区块的类名称,如果想为多个不同的区块替换,可以用半角逗号隔开多个类名。
  2. 填写时关键字与对应URL不可为空,任一部分为空则此条记录不添加。
  3. 删除某条记录时只需要清空该条记录中的关键字后提交即可。
  4. 新窗口为空时窗口打开按所在页的默认值,为"_blank"强制新窗口打开,"_self"强制当前窗口打开,除此之外Target支持的其它值都可手动输入。
  5. 各条目中不可输入“>'|"<”等特殊符号,如果必需输入,请用相应的全角符号代替。
  6. 说明中可用“\n”进行换行。
  7. 替换后的链接类名是"keylink",大家可以在CSS中给这个类定义特殊效果,以区分替换的链接跟普通链接 。
     

下载地址: KeyWords.rar


原创文章如转载,请注明:转载 彩瓦机械资料站 [ http://www.caiwaji.net/ ]
本文链接地址:http://www.caiwaji.net/post/20.html

Related Items

Categories : 彩瓦设备 Tags :
Comments
2010/7/23 12:38:41

好文章,支持!好文章,支持!

Posted by massageshanghai Gravatar Icon

2011/2/14 14:43:44

又是插件,怕怕。。

Posted by seo笔记 Gravatar Icon

2011/11/16 16:19:32

刚下载,还没用,谢谢

Posted by 空气能热水器 Gravatar Icon

2011/11/16 16:31:53

借用来学习了

Posted by 空气能热水器 Gravatar Icon

2011/12/16 17:36:23

下载来看看。。。

Posted by 排毒养颜胶囊 Gravatar Icon

2012/4/21 6:01:05

生活就是一种简单,心静了就平和了。Never mind , just be yourself ! 心怀美好,精致如你!
http://www.iwanshouji.com

Posted by 爱玩手机网 Gravatar Icon

2012/7/25 2:15:55

下载下来了,还没用,等下试试再啦说
www.dongbaopingtai.com

Posted by 东宝平台 Gravatar Icon

2014/8/13 14:59:13

谢谢分享http://www.lubanluban.com

Posted by 匿名网友 Gravatar Icon

发布评论

Or, take a look at Archives and Categories

Category

Archives