Posts Tagged ‘WordPress’

本博客成功升级WordPress 2.5

星期一, 03月 31st, 2008

  昨天一早就看到了WordPress 中文团队博客的最新日志《WordPress 2.5 简体中文版发布》,有几丝兴奋。因昨晚带着女朋友去福泰隆电影院看《史前10000年》,所以拖到了今天中午抽时间升级。为了腾出更多的时间,中午我吃了四个清明果,然后快速上传了WordPress 2.5 正式版的简体中文语言包及 WordPress 2.5 简体中文版等文件。

  新版本升级非常顺利,数据库更新也没有出现任何的错误提示。但在进入新的管理后台时,出现了错误的提示:

  Warning: Cannot modify header information - headers already sent by (output started at /home/content/x/u/g/xuguoping/html/blog/wp-config.php:47) in /home/content/x/u/g/xuguoping/html/blog/wp-includes/pluggable.php on line 689

  在论坛WordPress 中文团队发了求助帖,结果等了很长时间,没有人来帮助解决。于是找了博友Jiang(总而言之,统而言之),他给我的解决办法就是:直接删除wp-config.php最后个空格和空行。我按他的方法修改了之后,终于可以成功登录新的管理后台。

  全新的后台管理界面,初次用起来还真不是很习惯,尤其是模板颜色感觉不是很养眼的色调,时间看长了,倒会有些疲劳。在IE浏览器使用时老是会有错误脚本的弹窗,而后又发现了不能上传图片等bug。后来在WordPress 2.5 找错大行动的日志中找到了暂时解决的办法。升级成功之后,还真有点后悔呢?因为看到有很多关于此版本的bug,真希望尽快可以解决这些操作上不便。万幸的是,我此次升级过程中没有出现的大错误,wordpress插件也没有报错的情况。

  附:

  WordPress 2.5 的主要更新有:

  全新的用户管理界面
  更加简洁实用的后台管理菜单
  Widgets 管理的显著增强
  区域化的后台首页显示
  增强的可视化编辑器
  非常实用的一键升级插件功能
  Flash 效果的上传文件管理
  标签管理

  WordPress 2.5 下载地址:http://code.google.com/p/wpcn/downloads/list
  WordPress 2.5 Bug提交:http://code.google.com/p/wpcn/issues/list

Tags: ,

wordpress自定义设置日期和时间

星期五, 02月 22nd, 2008

  用wordpress博客程序也好长时间了,但对程序代码修改并不多,主观原因是自己对于php掌握的知识非常少,害怕修改之后出现无法修复的错误。今天找到了一个非常不错的php中文学习手册,于是打算好好利用这本手册,对php简单的知识进行学习,逐渐学会对于php程序的简单修改,并且及时将所学知识的运用到现有的网站或博客程序中。今天主要想自定义WordPress默认时间和日期格式。

  其实自定义默认时间和日期格式,操作非常简单,可以直接进入“管理后台”,然后点击“设置”,进入“常规”设置,就可以看到“日期和时间”的设置,如下图所示:

wordpress自定义默认时间和日期格式

  因为WordPress是基于PHP程序开发的,所以时间与日期格式遵循PHP的内置格式,自定义之前,一定先要熟悉PHP时间与日期格式的相关说明,温馨提醒,注意字母大小写不同代表设置也不相同。

  日期

  d:月份中的第几天,前面自动导入零的两位数字,如01 到 31;

  j:月份中的第几天,前面没有自动导入零,如1 到 31;

  S:每月天数后面的英文后缀,2 个字符,例如st,nd,rd和th,可以和j一起使用;

  D:星期中的第几天,以文本表示,自动截取对应英文名称的前三个字母,例如Mon到Sun;

  l(L小写):星期几,完整的文本格式,如Sunday到Saturday;

  月份

  F:月份,完整的文本格式,如 January ;

  m:数字表示月份,前面自动导入零的两位数字,01 到12;

  M:三个字母缩写表示月份,例如Jan到Dec;

  n:数字表示月份,前面没有自动导入零,1到12;

  年份

  L:判断是否为闰年,如果是闰年则为1,否则为0;

  Y:4 位数字表示完整年份,例如1999,2003;

  y:2 位数字表示年份,例如99,03;

  日期

  a:小写的上午和下午值,am或pm;

  A:大写的上午和下午值,AM或PM;

  g:小时,12 小时格式,前面没有自动导入零,1到12;

  G:小时,24 小时格式,前面没有自动导入零,0到23;

  h:小时,12 小时格式,前面会自动导入零,01到12;

  H:小时,24 小时格式,前面会自动导入零,00到23;

  i:分钟数,前面会自动导入零,00到59;

  s:秒数,前面会自动导入零,00到59。

  调用:

  WordPress中可以通过the_time()和the_date()输出所设置的时间,可以使用the_time()代替the_date(),例如<p>Posted: <?php the_time(’Y-m-d’); ?> at <?php the_time(’G:i :s a’); ?></p>,输出结果为Posted: 2008-02-22,  14:49:55 pm。

  所以wordpress自定义设置日期和时间格式,只要自由组合以上时间格式就可以个性化日期与时间显示形式了。

  具体代码的含义请参考WordPress相关文档时期时间格式和php中文手册date设置说明

Tags: , , ,

wordpress修改记录备忘录

星期二, 10月 23rd, 2007

从今天开始,我正式对新使用的博客程序wordpress进行修改,因为涉及到很多地方需要值得改进。我这几天看了相关的教程,wordpress的优化好像要比较zblog博客设置更加麻烦。对于英文不太好的我,实在是一大挑战。于是决定好好用心去学习,省得老是觉得自己是菜鸟。

Tags: ,