Archive for 04月, 2008

3
Apr

认领专用

   Posted by: 乐乐猪    in 部落格记事

现在好多东西都需要认证、认领,要求你发表一篇包含相关内容的日志,虽然过后可以删除,但每次都重新建立还是比较麻烦,特此开辟一个新的日志,用来专门存放认证代码的 :cool:

Feedsky
53a0d621

鲜果
BANG863BCDCEF034F6ED6195D1C6XIANGUO

Technorati
Technorati Profile


中文关键字:专用 认领 technorati cd 西都 认证 鲜果 日志 特此 53a0d621 过后 虽然 麻烦 重新 专门

Tags: ,

2
Apr

wp slug 1.4 在WordPress 2.5下的测试

   Posted by: 乐乐猪    in WordPress

在升级WordPress 2.5以后,缩略名的位置由右边框移动到标题下面,并且由默认的不显示,到自动转换汉字编码显示,

在印象中,wp slug 是先判断是否填写缩略名,如果没有填写的情况下才会去进行中文到英文、中文到拼音的转换,看到画面上已经出现了包含汉字编码的永久连接,就武断的认为wp slug插件已经失效了,在没有测试的情况下就给 枫叶 留言,问什么时候可以升级:( 有点太不负责任了,深刻检讨中……

今天收到了枫叶的回复,才知道插件是可以正常使用的,只是处理在后台,和前台的显示没有关系。

插件失效的问题现在已经没有了,但为了配合WordPress新的样式,提点不成熟的建议。希望 枫叶 能够将wp slug插件的转换功能替换掉默认的转换,先看到英文标题,然后再根据自己的理解去手动的修饰标题,毕竟机器翻译的没有自己翻译的贴切(泛指高人,本人英盲)。

再次感谢 枫叶 给大家带来一系列优质的WordPress插件。

————————- 更新分割线 2008/04/10 ————————-
wp slug已经更新到1.5版,已经解决了上面提到的问题,
但似乎枫叶不推荐使用1.5版,建议依然使用1.4版的wp slug。
新版的连接地址:wp slug translate 插件升级至1.5


中文关键字:blog plugins wordpress wp slug 插件 缩略名 转换 测试 slug 1.4 2.5 wp 枫叶 已经 汉字

Tags: , , , , , ,

Increasing memory allocated to PHP
由于WordPress 2.5的变化很大,很多插件在最新版本发布前无法正常使用,其中最常见的问题是升级后插件页面不能打开,或者激活某个插件后,插件界面不能打开,并且出现 “Fatal error: Allowed memory size of xxxxxx bytes exhausted” 这样的错误信息,出现这种问题的原因一般是因为 WordPress 所使用的内存超过了PHP默认的最大值,将php.ini文件的memory_limit的改大一些就可以了。

但由于种种原因,很多人无法更改php.ini文件,或者改了但系统却不装在你更改后的php.ini文件,好在WordPress 2.5版给我们提供了不用修改php.ini文件就可以直接PHP内存的方法。

WordPress 2.5版添加了WP_MEMORY_LIMIT这个属性,默认的memory_limit大小为32M,如果当前系统的PHP默认值小于32M的话,WordPress 会自动追加到32M,从下面这段代码就可以看出来,

12
13
14
15
16
if ( !defined('WP_MEMORY_LIMIT') )
	define('WP_MEMORY_LIMIT', '32M');
 
if ( function_exists('memory_get_usage') && ( (int) @ini_get('memory_limit') < abs(intval(WP_MEMORY_LIMIT)) ) )
	@ini_set('memory_limit', WP_MEMORY_LIMIT);

但只是对WordPress本身而言,不会影响到其他PHP程序。按照官方的文档,如果想加大应用内存的话,只要在wp-config.php文件中追加 define(’WP_MEMORY_LIMIT’, ‘64MB’);这样代码就可以了。

Increase PHP Memory to 64MB

define('WP_MEMORY_LIMIT', '64MB');

Increase PHP Memory to 96MB

define('WP_MEMORY_LIMIT', '96MB');

可是不知道为什么,我加入后不但后台插件的问题没有解决,连前台网站都无法正常访问了,急忙改了回去,看来直接在配置文件中设置不好用,那就只好去改她的程序了,还好比较方便。找到wp-settings.php文件的第12行

12
13
14
15
16
if ( !defined('WP_MEMORY_LIMIT') )
	define('WP_MEMORY_LIMIT', '32M');
 
if ( function_exists('memory_get_usage') && ( (int) @ini_get('memory_limit') < abs(intval(WP_MEMORY_LIMIT)) ) )
	@ini_set('memory_limit', WP_MEMORY_LIMIT);

直接将32M改成64M,保存更新上传,OK,以前因为内存超出的插件现在已经可以正常使用了。


中文关键字:memory_limit wordpress 插件 allowed 升级 方法 memory 关于 2.5 limit php 文件 define 内存 wp

Tags: ,

Page 3 of 3«123