之前写了一个利用html的数据岛加载外部xml数据文件的页面,感觉不错,html负责逻辑区域划分,css负责显示样式,xml负责提供数据。今天需要在xml中加入中文,结果html无法正常加载xml了,google了一圈也没有根本的解决方案。只好自己摸索,结果还真找到问题的原因了。
之前写了一个利用html的数据岛加载外部xml数据文件的页面,感觉不错,html负责逻辑区域划分,css负责显示样式,xml负责提供数据。今天需要在xml中加入中文,结果html无法正常加载xml了,google了一圈也没有根本的解决方案。只好自己摸索,结果还真找到问题的原因了。
进入插件管理页面后,让我意外的是竟然没有识别出所有的Magic插件,看来识别插件这块有变动了。旧的版本中,Wordpress是把php文件读到内存,然后查找几个关键字,如果找到关键字,就认为这个php是插件。我的大部分Magic插件有自动检测版本的功能,为了与插件信息共用一些字段,避免同样的信息出现在两个位置,我用取巧的方式进行了处理,看来这回遇到麻烦了。翻了一下新版本的代码,Wordpress现在只读php的前8K内容用来判断当前文件是否属于插件,看来是折在这了。经过一番修改后,所有的Magic插件总算老实的出现在插件管理列表里了。
看看吧。本站详细介绍...