分类为 WordPress 的存档

http://www.cbmland.com/icon/Wordpress.png

早在2.7beta3,就已经将系统更新到了2.7,其中最大改动就是内置评论嵌套,对主题的改动比较大。
现在总算有时间完美了一下,可以拿出来提供用户更新了。
注意:为了兼容主题,需要更新wp-includes/comment-template.php
  Illacrimo Plus Theme 最新本 (272.2 KiB, 168 hits)illacrimo Plus Theme 2.04 for wordpress 2.7
阅读全文(230字)

  • Comments Off , 141 Hits
  • Filed under: Project, theme, WordPress, 代码人生, 分享我自己
  • http://www.cbmland.com/icon/Wordpress.png

    Wordpress 2.7 有很大的改动,类似2.3到2.5的升级。升级幅度很大,本来先做点小的优化,却弄着弄着升级Wordpress 2.7 beta3了,当了回小白鼠。
    代码的更新是很大的,特别是后台管理界面,变成了竖向布局。废话不多说,感觉升级最痛苦的是主题的更新,
    2.7 内置提供类似插件 WP Thread Comment 提供的回复评论的功能,要使现有主题能够使用这个功能,这个将是很麻烦的一件事。布局代码没有在主题模板里面,必须去include中的comment-template.php去修改代码。方可实现自己想要的。
    连同影响的还有Paged Comments,2.7内置了分页,就不需要通过这个插件来分页了。受影响的又有文章的评论页面comments.php和页面的评论页面page-comments.php
    阅读全文(532字)

  • 14 Comments , 938 Hits
  • Filed under: Web, WordPress
  • illacrimo Plus Theme

    http://www.cbmland.com/icon/Wordpress.png

    illacrimo Plus Theme  - 基于 illacrimo Theme 进行的二次开发的Wordpress主题,延续原始风格不变,CSS、JS、图片都做了相当大的调整和优化。

    主要新特性:

    阅读全文(1442字)

    http://www.cbmland.com/icon/Wordpress.png

    记得在很久很久以前,开始将Blog转到Wordpress系统上来。然后就相中了designdisease设计的Illacrimo Theme这套主题,一眼看上去眼前一亮,有一种不同的调调在里面。。。(略去200字)。
    其实最重要的是我觉得这套主题可以更好的按我的想法去定制:比如自动适应1024×768分辨率以上的任何分辨率,动画效果载入侧边栏和显示标签云。其他的小细节就不多说了。
    期间有不少WordPresser找过我。想让我分享下这套经过我加强的主题。但是很遗憾,当时由于种种因素,比如一些敏感信息被我hardcode在主题里面,当时没能准备好共享出来。
    最新主题效果可以在 http://www.cbmland.com 看演示,一个活生生的Illacrimo Plus演示网站,推荐使用Firefox 3.0来充分体验动画效果。
    阅读全文(459字)

  • 22 Comments , 2,039 Hits
  • Filed under: Blog, theme, WordPress, 分享我自己
  • http://www.cbmland.com/icon/Wordpress.png

    Wordpress 2.6.2 出来了,今天将网站程序从2.6升级上来,比较了一下2个版本的代码,发现2.6的版本中的代码还有几个地方出现了变量的拼写错误。下次升级估计就等2.7.1之类的修正版本了。抱怨一下WP尽然没有升级包。
    接下来优化了一些JS引入问题,重点在Google Adsense,按照Google提供的代码只能是那里需要放置AD,就需要放一段<script>标签,有几个AD就需要引入几个http://pagead2.googlesyndication.com/pagead/show_ads.js,看上去很不爽。
    而引入的show_ads.js是一段自动执行的代码,使用document.write()方法,在页面上write出一个iframe标签来实现我们看到的AD,只能是在页面初始化时使用,异步使用当然是不行了。
    阅读全文(603字)

  • 6 Comments , 1,763 Hits
  • Filed under: Google, WordPress
  • http://www.cbmland.com/icon/Wordpress.png

    最近忙了点,分享下如何在他人非法转载时盗用自己网站的图片和下载资源时,如何将无尽的坏处变为那么一点的好处。:)
    我的Blog定位在个人原创性质内容,经常看到一些转载者转载,没注明文章出处不说,还盗链我的图片和提供的下载链接。
    在转载页面上看来,文章和资源看上去就是他的原创,在此表示十分鄙视!
    这样的非法转载会使得网站的流量被盗链者利用,多出的流量也没有给自己网站带来任何好处,自己的网站也没有得到更好的宣传。可不能默默忍受,让这些盗链者太过嚣张。
    阅读全文(1217字)

  • 8 Comments , 1,391 Hits
  • Filed under: Blog, Rewrite, WordPress
  • http://www.cbmland.com/icon/Wordpress.png

    今天和一位网友交流cacheAsFile的使用,从中得知他的网站空间为了实现三个各不相同的网站,已放置三个Wordpress系统来实现。
    操作实现是在网站的根目录下放置一个Wordpress系统,再建立子目录来放置其他的Wordpress系统。可真难为了这位朋友。
    这个其实是很简单而且很实在的方法,但是维护成本确是很高的,而且目录结构也不怎么不雅观。
    这种模式看来有点像传统的面向过程编程,复用性太低,那么面向对象编程(OOP)怎么来处理好这个需求呢?
    阅读全文(1490字)

  • 49 Comments , 4,380 Hits
  • Filed under: php, WordPress, 分享我自己, 学习笔记
  • http://www.cbmland.com/icon/Wordpress.png

    前面有写过一篇如何Gzip压缩CSS和JS文件的优化WordPress心得(1),现在又有时间整理优化心得了。
    Cache Function As File(缓存函数结果到文件)这句话是学的Flash AS程序中的cacheAsBitmap ,在Wordpress中主要是缓存一个函数的返回结果到一个文件,供下次使用。然而有这个必要吗?
    我使用到的站点地图插件Dagon Design Sitemap Generator,每次访问都会查询整个数据库,然后根据一定算法做字符串拼接处理,这样来生成出看到的成站点地图的html代码,但随着文章的增多,现在仅站点地图生成的html字节大小已达120K。
    同样,通常在主题上存在的档列表,标签云,分类列表,友情链接这样的列表,而这些类容通常更新频率并不高,而默认情况下是每次访问都需要查询数据库再进行字符串拼接来动态生成。数据库、服务器每次都需要进行重复的运算。这样网页打开的速度慢了,服务器的负荷也上去了,性能的瓶颈产生了。
    阅读全文(1850字)

  • 3 Comments , 1,491 Hits
  • Filed under: php, WordPress, 分享我自己, 学习笔记
  • http://www.cbmland.com/icon/Wordpress.png

    提前完成手上的事情,来总结一下前不久给自己小站优化心得。
    gzip压缩功能在wordpress 2.3时代已经使用得普及了,好处很明显,而且99%的浏览器都支持以gzip模式压缩的网页。压缩率也非常的高,可达60%~90%,对于优化网页下载速度是非常见效的。(但是2.5版本开始没有这项功能了,如何手动开启?)
    但是,由于是压缩就会耗费服务器的CPU资源,所以在CPU使用高的时期,Gzip压缩模式下的网页访问速度可能比没有压缩的网页还要慢。
    这个就是所谓的时间换空间的概念了。我想,要是能解决了每次访问都要CPU来压缩的问题,直接从压缩文件来输出那就可以弥补这一矛盾的问题了。
    阅读全文(794字)

  • 12 Comments , 2,083 Hits
  • Filed under: php, WordPress, 分享我自己, 学习笔记
  • 放弃category分类,专心使用tag

    http://www.cbmland.com/icon/Wordpress.png

    Wordpress支持文章以category来归档类别,每个文章可以设置多个类别。可以实时的添加新的类别。这个是我之前将Blog系统迁移到Wordpress系统的一个理由。
    Wordpress在 2.3 开始支持 tag 标签,大大的方便了文章的分类和关联其他的文章。而且有了强大的Simple Tags插件支持。更是支持在文章中查找关键字,自动检索tag标签,一键既可以完成tag的填写,加上强大的tag管理功能,以及十分出色的 tag cloud,让我爱不释手。成为 Wordpress 居家必备的插件。
    由于使用到关联文章的功能,每篇文章都要填写tag,然而主题又是是基于category分类的,每次也要到标签中拉动滚动条勾选,显得很费劲,偶尔还会忘记。
    阅读全文(705字)

  • 3 Comments , 1,923 Hits
  • Filed under: Blog, WordPress