Archive for the ‘WordPress’ Category

WordPress2.1 Ella 的新功能

WordPress作者Matt的文章,WordPress2.1的新功能

WordPress 2.1 Ella

January 22, 2007 By Matt. Filed under Releases. 作者 Matt
(xigang翻译,不到位之处请批评指正。)

代表WordPress.org团队成员,贡献者和志愿者,我很自豪地宣布WordPress2.1″Ella”诞生,该版本以爵士乐歌手Ella菲茨杰拉德命名。 新版本的功能示例如下:

* 自动保存(Autosave)功能使你永远不会丢失你正在提交的内容。
* 我们新的编辑器可使你写作时随时在WYSIWYG和代码编辑器之间切换。
* 新的无损XML导入导出功能使你更容易的在WordPress 日志之间移动你的内容。
* 我们新的可视化编辑器现在也已包括拼写检查功能。
* 新搜寻引擎隐私选项让你决定是否让类似Google等搜索引擎ping或者被索引。
* 你可以设定任何”页(page)”到您网站头版,并把最新提交放到任何其他位置,使得WordPress更容易作为内容管理系统来使用。
* 更具效率的数据库代码,速度比以前的版本更快。 MySQL的Domas Mituzas更好地运行所有的数据库请求。
* 链接列表(blogroll)内的链接现在支持子分类方便你的添加。
* 从Shuttle项目重新设计了登录界面。
* 更多AJAX,支持自定义区域(fields), 修改,删除等功能速度更快。 我最喜欢的是评论版,批准或者不批准让你瞬间完成。
* 页面现在可以设为草稿或私人。
* 我们的后台管理已达到更快的载入速度及更好的视觉一致性效果。
* 现在的仪表板更快,并使RSS在后台实现同步。
* 现在所有的评论已包括所有的评论,不再是过去最新的10个了。
* 更好地支持国际化和右向左语言。
* 上传管理会让你轻易的管理所有你的网上图片、录像、录音。
* 新版本的akismet插件捆绑。

还有许多许多。复活节蛋处处隐藏,所以找到所有新功能的最好的方法就是try it out

开发功能

开发者特别偏爱这个版本,因为它的代码比2.0版本干净的多,并包括几百个性能提升,使新一代插件更丰富。 这里是部分功能的体验:

* Psuedo-cron功能让你像cron一样安排自动事件时间表。
* 用户管理现在可以从容应付成千上万的用户。
* 新的WP_Error类解决了我们怎样清除和处理错误报告。
* JavaScript的装载机使包含更丰富功能的插件更加容易使用。
* 成千新的钩子和接口(hooks and APIs)。
* 我们已开始填写代码一致的文件。
* 图像及缩略图API允许更丰富的媒体插件。
* 自定义文件头、拾色器、图像裁剪框架。

2.1还包括超过550个bug修复

未来

真正让我的感到兴奋的是未来的前景。 首先,2.0系列独一无二的成功,下载超过180万,感谢Mark Jaquith的工作,我们将维持对2.0版本的稳定安全和bug修复工作直到2010年。

对大部分用户来说更令人兴奋的是我们新的发展周期。 基于过去三年在做WordPress中学到的一切,我们已决定转向较为频繁的版本公布规划,就象Ubuntu一样,每年多次发布主要的版本。 因此,在WordPress的历史上我首次可以回答下次的版本出来的日期是:4月23日。

更乐观的是,软件的开发将首先以大众在主意讨论板对功能的投票为驱动力。(等一下,还有更多:主意讨论板现在有一个热门-或-不热门接口,用来立刻表征一个主意,所以请参与WordPress 2.2的投票和发言。)

Test mail to blog!

一直想用WordPress通过邮件创建blog的功能,看到冰古BlogWP用email发blog的功能这篇文章,经过测试:
1、在WP后台选项/录入选项下正确设置email参数;
2、发送email到前面设置的邮件地址;
3、在浏览器运行http://abc.com/blog/wp-mail.php;(重要)OK.
不过,发送邮件的主题或内容不支持中文,有点遗憾。

Giving WordPress its Own Directory While Leaving the WordPress Index File in the Root Directory

There are times when you may need more control over where your WordPress files are on your server. You can have the core WordPress files in their own directory and limit the only WordPress files in your root directory to the index.php and .htaccess files. Some users want WordPress to power their site, but they also want to have their other programs and directories segregated from WordPress to avoid conflicts.

(全文…)

解决后台语言问题,中文回来

困扰很久的问题,就是在本机上安装WordPress2.0.2 中文版前后台很正常,而在虚拟主机上安装后,后台为默认的en文,参考下文后,方知是PHP的BUG问题:

  如果你的 WordPress Language 是預設的 English, 就沒問題, 無論你用哪一版的 PHP. 但如果你中文化 WordPress, PHP 4.x 沒問題, 但 PHP 5.x 就不怎麼高興啦. Again, 用 PHP 4.x版鐵沒錯的啦. 如果你真的要是, 可以參考以下的解決方案. 但我沒試過, 不曉得行不行.
http://www.fredfred.net/skriker/index.php?p=84
在 gettext.php 檔中:
重新定義 $MAGIC1 和 $MAGIC2 如下
// $MAGIC1 = (int)0×950412de;
$MAGIC1 = (int)-1794895138;
// $MAGIC2 = (int)0xde120495;
$MAGIC2 = (int)-569244523;

打开gettext.php 后发现就是如此设置,后来按照如下方式修改,一切正常:

// $MAGIC1 = (int)0×950412de; //bug in PHP 5
    $MAGIC1 = 2500072158;
    // $MAGIC2 = (int)0xde120495; //bug
    $MAGIC2 = 3725722773;

Plugins Used

WordPress Plugins Used

Theme Resources

There are many more themes in the world than we could ever list on this page. Here are some other places to go to find the theme that’s perfect for you: