类别导航:
通知:目前网站正常哦!
你的位置:首页 >> 编程技术 >> wordpress主题:纯静态文件文章归档

wordpress主题:纯静态文件文章归档

发表日期:2011-11-07 作者:DH分类:编程技术 标签: wordpress
索引[隐藏]

功能宣言

我要给读者一个纯净的空间,因为你们有权利要求! 为什么要这么说呢?现在我的博客,已经很臃肿了,功能是不少,但是加载速度确实很慢,不仅仅对读者,对搜索引擎也不是很合理。冗余的广告代码、统计代码、第三方推广代码、客户登陆cookit、每页都有相关的统计频繁访问数据库、加载用户的评论。这些已经让读者的浏览器不堪重负! 于是,就诞生了这个功能和这篇文章!如果你访问了这个链接,你会感觉不一样!对吧,不但快、日常分类、分页功能也有!就连评论也有!有木有! 最重要的是!丢失了3个月的百度搜索来了!不行你看看,都是archivers里面的链接!http://www.baidu.com/s?wd=site%3Adhblog.org&pn=0&tn=baiduhome_pg

1 缘起

无意中逛博客,看到别人的博客有归档页面。这个归档页面和wordpress的归档页面不一样,是存静态的归档页面。大家可以在WordPress插件发布:Lc.Archivers(WP博客的无图版、简洁版)这篇文章中看到,这个利用插件实现页面的静态归档。 静态归档有哪些好处呢?简单列举3、4条吧: 1. 是博客的站点地图,也是文章存档,方便搜索引擎查找。 2. 访问速度很快,这样对用户和搜索引擎体验较好,如果遇到网络不好,访问静态页面也是不错的选择。 3. 定期备份静态页面,可以不用备份数据库。 4. 页面简单,下载制作成册方便,以后可以自己在没有安装网站服务器和数据库的情况下浏览自己的文章哦。 后来我参考了这个插件,简化了代码,并把这个功能集成到我的主题里面。这样出于几点考虑: 1. 自己的主题有这个功能,到时候有人用我的主题的时候,不需要安装插件,做到零插件 2. 自己的主题可以配置成自己喜欢的风格。 3. 可以了解原理,增加自己细化的元素。

2 预览

大家可以访问这个链接访问哦 http://dhblog.org/archivers

3 实现方法

实现方法的文件比较大,包含了很多的文件,我就打了一个包。点此下载 archivers。安装需要做的事情是; 1. 下载之后,将archivers文件夹放到自己的主题下面。我的是房子我自己建的目录functions下面。 2. 在functions.php中添加
#生成静态文件
include("functions/archivers/dh_archivers_gen.php");
其中注意自己放置archivers的目录哦 3. 在解压之后,修改文件中的配置哦
//这个是访问静态页面生成之后的静态文件的绝对路径位置,我的就是子目录archivers
$Lc_archivers_path= ABSPATH . 'archivers/';
//这个是解压的archivers的目录
$Lc_archivers_src_path= ABSPATH . 'wp-content/themes/dhchannel/functions/archivers/';
//这个是访问静态页面生成之后的地址,我的是我的网站域名/archivers/
$Lc_archivers_url= get_bloginfo('url'). '/archivers/';
4.里面的额style都是我配置的和我的网站类似的,需要配置成自己喜欢的。

除非注明,文章均为灯火部落原创,转载请注明出处:wordpress主题:纯静态文件文章归档-灯火部落
相关文章:
  • wordpress数据库:表posts清理和整理
  • wordpress数据库:定期备份邮寄数据库
  • 经验总结:丢失的百度收录回来了
  • wordpress安全:处理垃圾评论(续)-前台管理评论
  • 网络赚钱:91问问调查网(1000积分换10元)
  • wordpress主题:添加文章目录
  • ∧回到顶部∧