标签归档:wp

学会修改WordPress主题

这个教程虽然现在教的不多,但是我会慢慢地来完善的:
1。如何修改标签云颜色 (制作五彩缤纷的标签云图)
WordPress 2.7的后台UI改变很大,对比以前的版本,美感加强了很多。
左图中的以颜色标出各留言类型的数量,就是其中的一个细节。
这个改动不但加强了美感,也使它们更加地醒目。

我是十分喜欢这个颜色的分类,于是有了将标签云图变得更加多彩的想法:
在Nofollow Tags的制作中,我发现标签云图的改动是极其的方便的,于是很容易就得到了制作五彩缤纷的标签的函数
只有保存到主题的functions.php中即可使用:

//制作五彩缤纷的标签云
function colorCloud($text) {
    $text = preg_replace_callback('||i', 'colorCloudCallback', $text); return $text; } function colorCloudCallback($matches) { $text = $matches[1]; $color = dechex(rand(0,16777215)); $pattern = '/style=('|")(.*)('|")/i'; $text = preg_replace($pattern, "style="color:#{$color};$2;"", $text); return ""; } add_filter('wp_tag_cloud', 'colorCloud', 1); 

示例,看右边的侧边栏。

UPDATE:当然,你也可以装上color-cloud插件来实现这个效果。 继续阅读

Advertisements

全面加速Wordpress的插件:WP-Turbo

用了这个插件,我的wp后台速度真的快乐不少!所以想与大家分享这篇文章.

Google Gears 技术应用到 WordPress 的后台上了, 现在加上这个 WP-Turbo 前台加速插件, 全面加速你的Blog。

WP-Turbo 能够让你的 WordPress 更加快, 它能够把当前主题和所有使用的插件的所有静态文件(包括图片,CSS 和 JS 文件)使用 Google Gears 保存到本地。

为什么要开发 WP Turbo 这个插件呢?坦率的说,开发这个插件的灵感来源于 WordPress 2.6 后台中的加速功能。WP 自从武装了 TinyMCE 之后后台速度变得非常慢,其中重要原因就是过多的 HTTP 请求拖慢了速度。通过 Turbo 这个功能,让所有的静态文件都通过本地来读取,整个后台的速度一下子就快了起来。用 Google Gears 来加速 Web 2.0 应用,这恐怕也是 Gears 被开发出来的一个原因。

但是,只是后台快了明显还不够,因为我们的访客是无法体验到这些好处的。对于我们 Blogger 来说,大多数还是用着不怎么样的服务器或者国外服务器,这样的线路条件显然会拖慢站点的访问速度。为了提高速度,很多 Blogger 不惜牺牲页面的美观性来换取更快的打开速度,这显然有悖于博客崇尚个性化的宗旨。

为了解决这个问题,我首先想到的就是 Google Gears。其实最初我只想给我的模板添加个 Turbo 功能,但后来觉得这个功能需求应该还是很广泛的,就把它做成了一个插件。这个插件就是 WP Turbo。

WP-Turbo 只要上传激活即可。然后到 manage => WP Turbo 页面生成静态文件列表。

在主题 Themes 文件加入下面的代码
< ?php if (function_exists('wp_turbo_button')) wp_turbo_button('Turbo!'); ?>

下载: WP-Turbo 插件

不过要用上这个功能你的浏览器还必须安装了 Google Gear,,呵呵.

Joy it u speed blog..

由于我的服务器的原因,所以自己的博客访问速度比较慢,请原谅!

Wp后台速度比蜗牛还慢

以前用博客平台是typecho,但由于里面的功能太单一了,加上看到网上说wp的用户量巨大,就想用一下wp毕竟有这么多的用户群,性能应该不会太差。我将原来的网站废掉(好不忍心呀),下载了wp的代码,开始了wp的博客之旅。经过一天的折腾终于搞好了,但找不到好的主题,我几乎把所有的主题翻了遍,都没有满意的。唉,想着都悲哀!算了,只有自己修改了。修改主题也不是一件容易的事情。改改,看看效果,就这样,几个晚上又没有了。好了,总算弄的差不多了!还没有来得及高兴,一件超严峻的问题摆在了面前:wp前台后台的访问速度超慢,真的比蜗牛还蛮,对于我们喜欢快节奏的人来说,这完全有一种折磨。算了,找方法解决呗,那还能咋办。对自己的程序做代码优化,减小图片的大小,添加缓存插件,哦,对了,说道添加缓存插件,我不得不说的是wp-super-cache 这款插件了,这款插件是wp最主流的缓存插件,但是他的运用必须要求服务器支持model_rewrite或者IIS_rewrite,否则不能运行。由于自己用的是免费的服务器,所以不支持任何的伪静态功能。我无语了,比蜗牛还慢的东西,这的会让人发疯的。没办法,只有用wp原始的gears来为自己的网站加速了,这样只能自己打开是快了,别人打开就很慢了。一开始还不会用gears,不知道如何添加网站进去,最后才知道要在自己的网站里面设置才行。就这样,查资料,修改,还原,反反复复。弄了好几天,但是还不见快多少。加上免费的服务器,时断时停的,我都快疯了。最后我得到了一个结论:我的服务器太差了。完全是一个垃圾,大家以后千万别买主机屋的服务器,要不然你哭都没有地方。你要知道,有时主机屋的主页都是打不开的。算了,慢就慢吧,我就等吧!等有谁知道2.9版本提高速度的方法了,在去修改。