Archive for the 'Wordpress' Category

PP theme v2.1 download

这是我最后一次更新PP了,PP is dead。之所以不再继续PP很大原因是因为我累了,no kissing ass any more。当然我仍然会继续blogging,PP的每个成员都会继续,PP也还会继续存在一定时间的,只是我们不再维护了。新的博客地址的话…以后会公布出来的。

很多人都向我发邮件,想学习学习PP主题的结构,我稍微整理了下,现在公布出来。请认真阅读下面的说明,因为即使你下载后装上去也不能立即使用。

PP theme v2.1 下载

说明:

  1. 压缩包里的文件绝对是你目前所看到的PP样式,我没有删减任何东西,包括google广告代码都在里面,这样有助于你更好的了解整个模板结构。
  2. ajax commenting是内建的,无须格外安装插件。
  3. images文件夹里包含了PP的所有图片以及favicon的,不过很不幸原来的psd源文件被我弄丢了:(
  4. js文件夹下有个browser-detector.js文件是用来侦测访问者的浏览器版本和操作系统的,也就是出现在单篇日志的侧边栏里那个提醒你使用firefox浏览器的脚本。你要使用的话需要修改里面的一些信息文字。
  5. IE7hack.css这个文件是针对IE7写的hack CSS代码,但是因为我没有装IE7,所以实际上多少可能会有点问题。
  6. header.php和footer.php均包含了PP的feedburner地址,你需要替换成你自己的。
  7. sidebar.php控制的是PP底部区域,包括了”最新日志”,”最近评论”这些信息
  8. searchform.php,search.php,functions.php这3个文件都没用到,search我是直接用的google搜索。
  9. guestbook.php是用来做留言板的
  10. links.php就是链接页面的,支持favicon样式
  11. tag.php是点击tag后出现的archives for tag页面
  12. archives.php是归档页面,需要Extended Live ArchiveUltimate Tag Warrior两个插件。

插件依赖

我没有对相应的插件进行条件注释,所以你没有启用这些插件的话可能会出现页面错误。你也可以自己修改代码进行取舍。It all depends on you!

  1. Extended Live Archive
  2. Airabove WordSpread 下载不存在了,这个是用来实现单篇日志侧边栏里的收藏功能的。
  3. Author Image(s) PP的作者icon是靠它实现的
  4. Browser Sniff 留言里的浏览器和操作系统信息是这个插件生成的
  5. LiveCommentPreview 评论预览插件
  6. 中文 WordPress 工具箱 PP用这个实现最新评论部分功能
  7. WP-PostViews 日志浏览次数显示
  8. Ultimate Tag Warrior
  9. wp-pager2 生成页面数用的,我从主日志中分离了sidenotes,用这个插件不会出现页面数的错误计算。
  10. wp-countdown plugin 首页出现的倒计时牌是用这个插件实现的,你需要倒计时世界末日吗 :P
  11. Related Posts 这个插件源地址也倒了…google吧,用来显示相关日志的。

注意:

  1. PP的模板是基于Hemingway设计的,所以请保留footer了的版权信息。
  2. 你可以使用我的这个主题,但是你不要嫌麻烦,也别指望我手把手的给你调试。我公布这个主题是为了交流学习不是为了让你盲目复制。当然你也可以使用Hemingway Green,它会省了你不少买咖啡的钱。
  3. 如果你真的在用我做的这个模板的话,最好告诉我一声,满足下我的虚荣心。
  4. 你比我聪明的多,不要我再罗唆了…有问题的话请e-mail联系,不要MSN找我(异性除外:P)

本站使用的Wordpress插件

以下是PP所用的wordpress插件,不断更新中。

  1. Airabove WordSpread 在日志页面添加网摘工具,以便读者进行收录,不过遗憾的是里面的网摘服务全是国外的,国内的365,和讯都没列入其中,有时间的话我给hack一下。

  2. Adhesive 文章置顶插件,不过如果日志是以摘要方式显式的话,会出现插件的执行代码,需要手动填写optional excerpt部分以避免错误。

  3. Anti Spam Image 给留言处加上防垃圾留言图形验证码,之前试过很多种类似的插件,但是都不能很好的在Ajax Commenting下工作,这个很棒,而且不要手动添加代码。

  4. Audio player 非常漂亮的flash音乐播放器,可自定义程度很高,PP很多歌词翻译日志都用上了这个,以提供音乐试听,更重要的是,一定成都上防止了盗链。

  5. Author Image 显示作者图片,对于PP这种多人博客,这个功能看起来不错。

  6. Extended Live Archives 60%的博客都装了这个插件,确实是个很棒的AJAX归档工具,查询以往日志非常方便,具体看PP的“归档”页面

  7. Browser Sniff 这个插件似乎很少人用,可以用来在显示留言者所使用的操作系统和浏览器,特别值得称赞的是对于linux系统它居然能区分出ubuntu,gentoo,fedora这类,trackback的blog系统也不放过。对于推荐Firefox和Linux来说,必装!

  8. CoolCode 一款国人开发的插件,可以使你在日志里插入的范例代码高亮显示,有助于你的代码清晰化

  9. Gravatar 在留言处显示留言者的自定义头像,类似于MSN的自定义头像,前提是留言者必须在gravatar用自己的邮箱注册,提交自己的头像。不过国内使用这项服务的人并不多,希望国内的blogbus也能引入这项功能

  10. Kill Preview 取消Wordpress的日志预览功能,有利于加快日志编辑后台的浏览速度。

  11. Live Comment Preview 评论预览功能,即输入即显示出你的留言效果,包括你所使用的XHTML代码样式。

  12. 中文WordPress工具箱 解决一系列的Wordpress中文问题,但是我只用到了它的最新评论工具,可能很好的断句,显示评论摘要。

  13. WP-PostViews 用来显示单篇日志访问量的。

  14. Related Posts 根据当前日志自动列出相关的其他日志,虽然对于中文日志把握不太准确,但仍不失为一个好工具。

  15. Star Rating for Reviews 在日志中插入图形化评分系统,适合用来评定电影/唱片的优劣程度。

  16. Subscribe To Comments 通过邮件订阅当前日志的后续评论。

  17. Google Sitemaps Google的sitemaps配置够麻烦的,但这个插件可以很方便的搞定,以便你的网站及时的被google收录。

  18. Ultimate Tag Warrior 也许wordpress的所有插件里,这个插件是最受好评的,很多wordpress用户都把这个插件列为自己的最爱,功能非常强大,可以给日志添加tag以便更好的被technorati收录,还能列出tag云以及使用最多的几个tag。

  19. wp-pager2 生成页面数的工具,有助于读者阅读以往的日志,不过几乎所有这类插件都有个问题,一旦用户自定义了loop,创建了一个新的query,那么页面数的算法结果都是错误的。

  20. WYSI-Wordpress Wordpress自带的可视化编辑器不好用,这个相对来说满足了我们的要求,但是所有的可视化编辑器有会不同程度的带来垃圾代码,我还是喜欢wordpress的那个代码编辑模式。

  21. wp-cache 使wordpress页面静态化,缓存数据在服务器上,以加快浏览速度,试用中,不知道会不会与PP里的一些ajax技术相冲突。

  22. WordPress Database Backup Wordpress默认自带的数据库备份工具,反正能自动打包,发我Gmail邮箱里还是不错的。

Wordpress 文章汇总

Wordpress使用心得(四)图标链接

现在国外很多网站都喜欢使用图标(favicon)链接形式。使用图标链接不仅可以节省网页空间,而且比起枯燥的文字链接或眼花缭乱甚至大小不一的图片链接来更简洁漂亮。我在Link页面也使用了这一效果,看起来舒服多了。经过我的测试,这个效果实际上也可以在blogbus等其他博客系统上使用的。

看起来是不是漂亮很多?

什么是Favicon

在介绍faviconized link制作方法之前,有必要先说明一下什么是Favicon,其实就是地址栏图标。

Continue reading ‘Wordpress使用心得(四)图标链接’

Wordpress使用心得(三)推介Firefox

我一直在努力推荐大家使用Firefox浏览器,不过似乎PP的浏览大部分来自于IE用户。

I feel so upset about it! IE的安全问题我不再罗嗦了,因为似乎大家远远高估了那几个防火墙,杀毒软件的能力;在做PP网页设计过程中,我才发现了IE不仅仅是安全的问题,更主要是其核心对W3C标准的兼容性问题。至少在IE7.0出来之前,IE是很糟糕的,不信你就去我以前在blogbus的博客看看,我最近对那个博客进行了修改,加入了too cool for IE。我可是按照网页标准做的啊,可是IE似乎不懂这段CSS代码。那Maxthon呢?那只不过是IE的替代品而已,换汤不换药!客观的说,如果你只打算浏览下国内的网站,看看啥小电影啊,玩玩Q-Zone那破烂玩意之类的,IE/Maxthon够了;要是你和我一样天天浏览大量国外网站,不用担心安全问题的话,Firefox吧!

Continue reading ‘Wordpress使用心得(三)推介Firefox’