按分类归档: WordPress

升级到 WordPress 2.6 Beta 2

到底还是没禁得住诱惑。把站点程序升级到了 WordPress 2.6 Beta 2。今天听 Leo 同学说他已经“生了”(寒一个先……)。而且是顺产,那我也就顺便凑下热闹。

升级过程比较顺利,SVN 上下了最新的程序,打包上传到服务器覆盖原有文件。进入后台提示升级数据库。按照提示一步步做就 OK 了。正好 Leo 也校对完了中文语言包。顺便体验一下 2.6 的中文版。

大毛病没发现啥,不过显而易见的一个小问题就是字数统计这个地方好像只能记录英文单词。汉字不算数。估计这个地儿还得修改一下。别的地方还没测试,好不好的先用着了。

建议想尝鲜的同学,备份好自己的数据库,并且做好出现突发事件的心理准备。否则……就再等等吧……

OH~ 还有个事儿。大家应该看到了,站点的皮给换成这个极其简陋的 Sandbox 主题。不过我要的是内在美。这样比较方便我日后的修改。根据自己的想法一点点修改一款主题,其实挺好玩。之前用的主题也不同程度的修改了一些。这回换上新程序,然后再换上新主题。最后是俩东西都用上自己做的语言包。舒坦~~

我的 WordPress 站点合并过程

合并之前,我大概有或曾经有共三到四个站点。全部安装的是 WordPress。由于个人时间不是很多,照顾多个站点实在是有点力不从心。最后决定把多个站点合并到一起。这样既省时间也省了空间。

还好,我多个站点架设的环境都是一样的。合并起来不会出现数据库数据不兼容的问题。而且我在合并的过程中,并不是直接用 PMA 导出数据进行合并。而是应用到了 WordPress 后台自己的导出导入功能。

比较简单的方法,就是将不想继续开放的站点,使用后台导出功能,将站内的文章到处成 XML 文件。导出的数据包括日志、页面、分类、标签、附件信息等。等导出这些文件后。分别在想保留的这个站点的后台进行导入。附件也可以由程序自动从原来的站点下载并存放在目标站点中。

不过,这样操作以后,问题就出现了。大家可能知道,WordPress 数据库中的 wp-posts 这个表中有一个 guid 键值。这里记录了文章的最原始 URL 信息。无论你将数据导入到什么地方。这个信息是不变的。而当你批量修改了这个键值中的域名后。就出现了文章的 ID 重复的问题。虽然不影响直接的页面访问,但是对于 RSS 订阅等操作可能会有所影响。

那么,我是如何进行后续的整理操作的呢?请接着往下看。

WordPress MU 插件概述

尽管 WordPress 和 WordPress MU 使用相同的内核程序。但由于某些部分是分别针对单用户和多用户而编写的程序。数据结构也有不同的地方。故并不是所有 WP 的插件都可以工作在 WPMU 下面。因此,专门介绍一下可以在 WPMU 下面是用的插件,还是很有必要的。

WordPress 爱好者主机服务

实在受不了国内的主机商了,单线服务器互通速度太慢,多线服务器又死贵。SO 我们几个朋友(Crazy Loong, Denis, Edward, Leo, Wady, 漫步)一起搞了一个主机合租。

空间规格

FTP 帐号:3个
Email 帐号:20个
Email 列表:3个
数据库:3个
子域名绑定:10个
域名绑定:3个
域名停放:3个
空间:500M(数据库和WEB空间共享)
流量:30G
独立控制面板!!!!!!!

价格
每份一年90元,符合优惠条件的,狂减20元(进群咨询,很容易满足的)。

浏览速度测试
http://wfans.org/forums/

下载速度测试
http://wfans.org/speedtest.zip

探针
http://wfans.org/iProber.php

加入和咨询
请加入 QQ 群:2391837。

还等啥呀?赶紧加入吧……

How to Add WordPress 2.5 Gallery to Your Current Theme

Note: If you are a chinese user, you can get the Chinese version of this post here: 让您当前的主题支持 WordPress 2.5 的相册功能

The Great WordPress 2.5 given us so many new features. One of them is Gallery. And when you insert a gallery into a post and click a image of them, it will show 3 image on the page [...]

让您当前的主题支持 WordPress 2.5 的相册功能

2008-04-12更新:我用我蹩脚的英文,把该文章翻译成英文的了。点击这里查看,欢迎各位给提点意见,语法错误估计会很多。早知道就不写这么多了,翻译起来还能简单一些。

  WordPress 2.5 给我们带来了很多的新功能。其中之一就是相册(Gallery)功能。而且当您在您的日志中插入了一个相册的时候,会在您点击任意一个图片的时候,不仅仅显示这一张图片。而是会在该图片的下方同时显示出来相邻的两张图片缩略图。

  当然,这只是在默认主题下才能看到的效果(目前 Sandbox 和 K2 两款主题已经做了相应的修改,也支持这种效果了。)。而我们使用的主题,可能由于种种原因,并没有支持这个功能。等待主题设计者更新?算了,反正修改起来也不是很困难,还是自己动手吧。

臭熏一下 WordPress 2.5

  三月三十日那天,也就是我生日那天,WordPress 2.5 匆匆忙忙的推出了正式版。以至于,我给我找到了生日礼物。可是后来,我后悔了。一直后悔到今天。中文团队连夜推出了简体中文版(为了免去纠纷,在此强调,属于语言包非官方性质的汉化版)。跟着官方 SVN 走的时候,翻译校对的过程都是在测试站点上完成的。尽管也发现了很多问题诸如脚本错误、页面“破相”、功能垃圾以及种种遗憾。但一直奢望正式版能在最后一刻带来一点点惊喜。

  就算正式版一直延期下去,我也愿意等。我愿意等到一个相当稳定的系统。可以等到正式版发布的那一刻。除了突然发布给我带来的惊吓(没感觉到惊喜)以外,没有任何的改观。

闲谈 WordPress MU (六)

  有段时间没更新 MU 系列的文章了。这次我们就来谈一谈 WordPress 官方站的一些新动向。本次杂谈,一共涉及到两个方面的内容。第一,谈一下 WordPress.com 网站。第二,谈一下 WordPress 官方开发团队为 MU 系统专门设立的一个新项目—— BuddyPress。

  WordPress 2.5 在前段时间正式发布了。虽然是仓促的因为赶进度而发布的版本,但总算是给等待了 N 个月的用户和投资商一个交代。无论是后台还是前台,问题还有很多。官方也在继续修正中……

  按照惯例,每次 WordPress 有新版本出来,那么这个核心都会被移植到 WordPress MU 当中。这次也没例外。部分功能已经得到更新,而且后台的风格也已经换上了 2.5 的新版后台样式。并且处于 RC 版状态。

升级到 WordPress 2.5 的注意事项

  说是注意事项,其实也就是我这段时间折腾 WordPress 2.5 的日子里积累下来的一些话而已。

  首先,WordPress 2.5 的后台经过重新设计,已经和以前的后台大不一样。不过总体的布局并没有太大变动(变大了估计很多人找不到东南西北。这句话和上一句矛盾吗?不矛盾……接着往下看。)增加了一些比较实用的功能,比如批量附件上传、升级了内置的 TinyMCE 编辑器的版本、内置了头像的支持(收购了却不用?岂不是赔了?)、标签管理(虽然功能很单一,不过有毛不算秃)、一键插件升级(需要设置 FTP 相关信息)、后台风格设置(就俩风格,一个深蓝一个浅蓝)等等等等……我就不一一列举了。

让您的插件设置页面符合 WordPress 2.5 的后台风格

本文主体内容,翻译自:WordPress 2.5 Plugin Settings Pages Style Guide。文中图片摘自原文,我只是按照原文的思路从新叙述了一遍。本文地址:让您的插件设置页面符合 WordPress 2.5 的后台风格。如想转载本文,请连同以上信息一起转载,谢谢合作。

各位插件设计作者………………好!现在有这么个事儿。各位设计出来的插件,后台设计界面可能灰常地漂亮。但是有没有发现用在 2.5 下面以后,已经不是当初你所设计的样子了。仿佛不是很符合 WordPress 2.5 的后台整体风格。最近发现一篇比较有用的文章,可以指引大家如何让自己的插件设置页面与 2.5 的后台整体风格搭调。不管你喜欢还是不喜欢 2.5 的后台风格,毕竟它已经来了。想改啊?祈祷下一版吧(本句,部分摘自英文原文)。

本站又降级回到了 WordPress 2.3.3

  折腾,这通折腾。前两天刚把这个站的程序由 WordPress 2.3.3 升级到了 WordPress 2.5 Beta 1。这今天又给降回来了。

  究其原因,主要有几个方面。目前 2.5 还处于测试阶段,很多的 Bug 都还没有排除。而功能和函数还没完善。兼容性无法保证。起码今天更新到 SVN 的 7080 版的时候,出现了部分主题无法使用的情况。懒得去研究主题哪个地方不适合 2.5。反正在官方的 Trac 上面看到了新增加的一个类。好像是和调用独立页面有关的。

原来 WordPress 2.5 的 Slug 需要这样修改

  从更新到 WordPress 2.5 Beta 1 以来,发现在后台撰写文章的时候,没有输入文章标题 Slug 的地方。还以为是开发人员疏忽给漏掉了。指望以后能更新。可是等了两天还是没动静。在 Leo 同学的提醒下,发现原来新版程序里面,有个自动判断的功能。当在后台设置的永久链接形式为使用文章 ID 或者发布日期的形式而不是使用 Post Name 的时候。将不会出现编辑 Slug 的窗口。

  看了一下 Trac 上的说明。有人提议把这个功能做成这样。但如果是这样的话,会出现一个问题。当用户更改自己的永久链接形式为使用 Post Name 的时候。之前写的文章某些情况下无法访问,而且链接会是一堆乱码。尽管更改永久链接的操作不是经常的使用。但毕竟有这样的情况发生。而且看官方 Trac 上面这个问题已经 Closed。看来是需要用插件来解决这个问题了。希望以后能把这个地方改回来。

  目前可以使用 Headspace2 这个插件来批量修改文章的 Slug。不过总出现超时的情况。

  WordPress 2.5 现在还处于 Beta 阶段。不知道正式版会如何解决这个问题。又或者已经定型了。让俺们拭目以待吧。

-----2008.02.27更新-----

  查看源代码得知,本身 WordPress 2.5 的后台是有直接修改 Slug 的地方。并不是像上文中所说的那样麻烦。应该是需要一定的判断才能出来编辑窗口。目前我是把相关的修改框代码改了一点,让后台直接显示出来。不知道这算 Bug 还是新的操作流程。我再试验一下……

本站程序升级到 WordPress 2.5 Beta 1

  今天看到水煮鱼的博客说道他将主站的程序升级到了 WordPres 2.5 Beta 1。佩服其胆量。作为折腾一族。肯定是不会落下我的。和水煮鱼合计了一下,得知插件大部分都还是可以用的。我也就放开胆量把主站升级了。

  备份了数据库,留着万一挂掉,还做恢复用。然后从 SVN 里面导出了最新的 Bleeding 版的程序。上传……上传完毕后,进入后台,会提示升级数据库。按照提示进行操作。大功告成。

  其实一直以来,都是跟着官方的 SVN 进行着语言包汉化的工作。 2.5 已经并不陌生。这回把主站程序升级到 2.5 也是理所当然的事情。期间并没有出现任何问题。

  WordPress 2.5 的后台功能增强了不少,只是这个色调,我始终是感觉到不太舒服。不过估计正式版本也就是这个样了。不会有太大改变了。看来我需要寻找后台主题或者自己鼓捣一下了。

  至于插件,以前一直用着的那些都还可以继续使用。暂时没有发现不兼容的地方。本站具体使用了哪些插件,可以在顶部的 About 页面中找到。

  关于 2.5 的功能评测或者使用心得,我就不多写了。网上一大堆,懒得去重复劳动了。

 -----2008.02.28 更新-----

由于目前 WordPress 2.5 的程序还处于 Beta 阶段,错误太多,而且考虑到兼容性的问题,决定还是把主站恢复成 2.3.3。至于新版程序的测试,将在 http://demo.dreamcolor.net/ 上面进行。

闲谈 WordPress MU (五)

  早在前几天(2008 年 1 月 26日),WordPress MU 又迎来了一次更新。1.3.2 版正式对外提供下载。也许是当初在 SVN 里面觉得 1.3.1 的更新照比之前的版本并没有太大的改变,所以官方并没有把 1.3.1 制成压缩包提供下载。

  不过这次更新以后,进入后台的时候,在原来“Options”下面却缺少了“Permalinks”的选项。原本以为是准备在多用户版程序中对这个功能加以限制,而在总后台管理里面统一对用户使用的永久链接方式进行设置。可是在后台中怎么也没找到。后来发现虽然这个功能的链接去掉了,可文件却依然存在,而且通过直接输入链接地址的方式还能够进行设置。