当你升级Wordpress 到2.6后,老的WP-DownloadManager 1.1就需要升级到1.31版本。而当你升级完Wordpress 2.6和WP-DownloadManager 1.31后发现,所有文章内的下载链接都不见了。

分析后发现,作者将原来下载链接插入文章的代码修改了,导致该问题。原代码[download=1],修改为[download id="1"],新版本增加了多个下载文件单个插入代码功能.例如:[download id="1,2,3"]。

修正该问题,需要使用mysql的SQL命令,你可以选择登陆到服务器或使用phpmyadmin(如果服务器上有的话)来执行。

运行如下两个SQL命令:

UPDATE wp_posts SET post_content=REPLACE(post_content,’[download=','[download id="');

UPDATE wp_posts SET post_content=REPLACE(post_content,']‘,’”]’);

如果你修改过表的前缀,请将wp修改为你修改后的前缀。

运行后,无错误即可。

Related posts:

  1. WordPress 迁移到 WordPress MU
  2. SQLite sql命令
  3. 申请一年免费的ZoneAlarm Pro
  4. 微软建议用于抵御SQL注入的免费工具
  5. WordPress 2.6(Tyner) 发布
Tagged with:
 

Leave a Reply



Blog WebMastered by All in One Webmaster.