显示标签为“wordpress”的博文。显示所有博文
显示标签为“wordpress”的博文。显示所有博文

2009-07-14

解决无法访问dashboard的错误

升级wordpress到2.81后,可以登录进入管理界面,修改各项设置,但是左侧的菜单栏显示不正常,并且不能进入dashboard界面。一点击就会出现页面错误提示:

You do not have sufficient permissions to access this page.

网上有不少类似错误,但很少有仅仅出现在dashboard页面上。后来突然想到有可能是plugin不兼容导致的错误,发现曾经安装过一个名为Admin Drop Down Menu的插件。这个正好与管理界面内的菜单相关,禁用后立即可以访问dashboard页面了。

2009-07-12

转换mysqldump文件编码

以前就为mysqldump导出的文件编码折腾过,这一次没费那么大的劲。因为blog的备份是以前从系里mysql服务器dump出来的,并且系里的mysql服务器版本比较低是4.0 (-- Server version    4.0.24_Debian-10sarge2-lo),导出文件的默认编码不是utf8。使用iconv转换总失败,只好用来方法,用notepad++打开sql文件,然后选择format  -> convert to utf8,保存为utf8编码的文件。中间notepad++假死很长时间,耐心等待之后才成功保存。这样把utf8编码的sql文件上传到新的mysql服务器(版本为v5.0.81)后,中文和变音才正常显示。

2007-08-16

Wordpress 2.2使用jquery

Wordpress的开发者从2.2版本开始使用jquery作为其核心的Javascript库了,因为他们认为jquery is lighter and faster。看来jquery的发展越来越被人看好。在扩展digilib时我也使用了jquery,觉得它非常方便,清晰。一个名为visual jqeury的文档对这个库的各个函数作了很明了的分类,有时要比阅读API更方便。

jquery中很多函数操作的对象都为jqury对象的集合,而jquery自身的一个名为implicit iteration的特性能自动遍历处理集合中的每一个对象,省掉了很多for循环语句。

另外jquery的selector非常丰富,支持CSS和Xpath的表达式。此外jquery还有一个名为chaining的特性,能避免创建过多的临时变量。

This means that the result of most operations on an object is the object itself, ready for the next action to be applied to it.

2006-06-02

Update Wordpress to 2.0.3

这几天系里的web server总是不太正常,尽管MySQL正常运行,但是php/MySQL的页面总是不能正常打开。今天没有问题了,把Wordpress 升级到了2.0.3,据说是修正了一些安全漏洞。

2006-03-16

修改wordpress的一个插件StatTrag

StatTrag是一个wordpress的插件,用于统计访问者的情况。安装完后在察看Summary时,每个post的标题兰总是显示为乱麻,后来在文件里
把 echo htmlentities(stripslashes($row->post_title));
改为 echo $row->post_title;
先是就正常了。原来的代码好像是出于安全考虑过滤一些字符再显示,不知道为什么到了中文就出现乱码。

2006-03-11

Update to Wordpress 2.0.2

因为发现安全漏洞,wordpress发布了2.0.2版本,所以第一时间赶紧升级到最新版本。

2006-03-03

把nucleus blog的帖子转换到 wordpress blog

nucleus blog是我用的第一个blog系统。后来发现用wordpress的越来越多,wordpress的开发更新也越来越快,于是又用wordpress建了一个blog,这样两个blogs并行存在了很长一段时间,直到因为worspress的一个xmlrpc的bug,管理员把我的wordpress给禁止了,于是便搁置了很长一段时间没管它。今天抽空把web空间从studip那个server移到了系上的那台web server上,并更新到当前最新版本2.01,并从网上找到的一个php脚本,把nucleus blog里面的帖子全部转换到wordpress这个系统里了,只是这么一转换之后,wordpress原来的帖子就不见了。当然转换之前对数据库作了备份,改天有空再把wordpress里原来的帖子在恢复回去。