WordPress

对猫言猫语进行少少的修改

为了让大家积极留言,所以装了这个可以统计评论排行插件Show Top Commentators,这个插件可以显示自定义时间内评论最多的网友链接,并且用非nofollow的形式展示到首页.但默认是显示一个月里留言最多的网友..所以对它进行小小的少改.
将统计时间修改为统计上周数据
打开show_top_commentators.php文件找到

“reset” =>

参数,将它修改为

“reset” => “weekly”

将展示数改为5条

“limit” => 5

修改为新窗口打开链接
(more…)

小样!不要以为穿上马甲我就认不出你!

本来不想转的,实在看不过去…请大家注意,wordpress.org.cn已经不是以前的wordpress.org.cn   早就给wordpress.com.cn收购了.关于wordpress.com.cn的种种恶行.大家可以搜索wordpress.com.cn就知道了..转这篇文章是告诉大家wordpress.org.cn论坛的丑恶.

引言:

关于马甲的传说是这样的——“一只老虎追一条蛇,蛇钻到了河里,不久出来了一只乌龟,老虎抓住乌龟说:小样儿,别以为穿上马甲我就不认识你了!”[via]

正文:

前天我辞去了WordPress中文论坛『WordPress 下载/安装/更新/转换』板块版主一职,这件事我在自己的生活博客简单地说了一下[1]而该文中说到的那根导火索,我本来不想在这个博客再提起。但是今天重回故地,发现那个帖子中马甲又多了一个。那么,借用赵本山的小品台词:不要以为穿上马甲我就认不出你了!

(more…)

WordPress 2.6发布

今天一上线,就从晨曦岁月那里得知WordPress2.6发布,果然,一登陆后台,WordPress就提醒升级到2.6.

昨天才说等到正式版才升级的,今天一上来就出了,真快.于是赶紧用插件InstantUpgrade一键将WordPress升到2.6

WordPress 2.6中文包是从Jiang那里下载的,下载地址:

WordPress 2.6 中文版 (zip压缩包)

http://wordpresschina.googlecode.com/files/wordpress.26.chs.zip

WordPress 2.6 中文版 (gz压缩包)

http://wordpresschina.googlecode.com/files/wordpress.26.chs.tar.gz

WordPress 2.6 中文语言包 (zip压缩包)

http://wordpresschina.googlecode.com/files/wordpress.26.chs.languages.only.zip

WordPress 2.6 中文语言包 (gz压缩包)

http://wordpresschina.googlecode.com/files/wordpress.26.chs.languages.only.tar.gz

(more…)

最有效的压缩CSS样式表和js脚本

这两天小墨都在优化他的wordpress主题,其中他提到压缩Wordpress样式表和JS脚本 这种压缩CSS样式表和js脚本方法是利用gzip,而且是采用PHP压缩的gzip.但是这样gzip压缩会消耗服务器的CPU资源,(大部分服务器都限制CPU使用的)所以在CPU使用高的时期,gzip压缩模式下的网页访问速度可能比没有压缩的网页还要慢.

为了解决这个问题,WordPress 2.5 就取消了 gzip 选项,因为WordPress 2.5之前就是使用这个压缩.现在是否启用 gzip 压缩,直接服务器决定.如果服务器使用的是 Apache 2,服务器是采用 mod_deflate 模块来实现 gzip,经过测试,采用服务器压缩要比使用 PHP 压缩要更快,而且压缩之后更小.占用资源也少.所以你的服务器要是 Apache 2.0 并且要加载了 mod_deflate,不是所有主机都加载的,至少我现在用的hostmonster主机就没有.

那么是不是没有更好的压缩方法呢?不是.(小墨:丫的,还不入正题).这里最为有效的压缩方法还是才用PHP压缩的gzip,不过引入了静态化.通过压缩,大大的减少文件的大小,从而减小流量,减小加载时间.

首先在你的.htaccess里面加上RewriteRule (.*.css$|.*.js$) wp-gzip.php?$1 [L](什么你的服务器不支持.htaccess?那你不用看下去了)

这样就可以将css和js文件转到wp-gzip.php去了,由wp-gzip.php才处理,代码如下:

(more…)

Flickr Manager-插入带Lightbox效果的Flickr照片

flickr-manager是WordPress,它使你插入的Flickr照片带有Lightbox效果.使用方法也很简单.
1.去flickr-manager下载最新版本.
2.然后上传至服务器,在后台中启动flickr-manager,找到Flickr的选项,选择「Authenticate」.进行简单的设定,就完成安装.

接着在WordPress的文章编辑器哪里就可以看到Flickr Mark的图标,这样就可以插入Flickr的图片並加入Lightbox效果.注意将「insert with JS viewer」选上.

PS:由于猫言猫语没有安装这个插件,所以演示请去作者的那里看.

WordPress的All-in-One-SEO插件对中文支持的bug

WordPress的All-in-One-SEO-Pack插件是我所见过的最强大的一款做SEO的插件了,是由uberdose强人打造的。众所周知的是,WordPress本身就在静态URL等方面具有先天的SEO 友好性质,不过在标题、描述、关键词这几个方面仍然显示出一定的不足来。而All-in-One-SEO-Pack插件就可以很好地满足我们的需求。

然而今天通过google sitemap的查看忽然发现我的许多页面没有像预期一样有着分别自动形成的META Description信息,而是都成了默认的网站描述信息了。我马上到具体的页面中去查看,发现description并没有自动生成,莫名地缺失了,所以google只好去采集页面中<p class=”description”></p>的信息,所以才造成了重复。

那么为什么All-in-One-SEO-Pack没有为通过截取文章前若干文字而产生description呢?

通过仔细阅读代码,我发现了根源所在。

代码截取的时候使用的是如下的方式:

$max = $this->maximum_description_length;
if ($max < strlen($text)) {
while($text[$max] != ‘ ‘ && $max > $this->minimum_description_length) {
$max–;
}
}
$text = substr($text, 0, $max);

(more…)

猫言猫语 © 2007-2014 Frontier Theme