lifesinger 提了个问题:
装了7-8个插件,最近想清理一下,只留一两个,但直接清理后,用到插件的地方没有插件后会显示不正常。
因此想寻一插件,能将wordpress数据库里的内容全部变成用了插件之后的内容,这样删除插件后,也就能正常显示了。
我不是很明白,然后他又以例子解释:
举个例子,譬如在wordpress上用了BBcode插件,当BBCode插件激活时,一切没问题。但如果不想继续用BBCode插件了, deactive or remove 后,帖子中的[quote][/quote]、[code][/code]等代码将会直接显示出来,这显然不是想要的结果。
因此我想在deactive一些插件前,先把数据库里的[quote][code]等内容都直接替换为html代码,这样,即使deactive BBcode插件后,文章内容仍然能正确显示。
这确实是个问题呢!BBCode 需要在帖子内容内加上一些代码,还有一些插件会在数据库里添加表格,但是deactivate后,还是遗留下来了。这个问题在编写插件的时候应该考虑进去,需要一段 deactivate script,相当于软件的uninstall程序。
回到 lifesinger 的问题,有人知道这样的插件吗?我没见过。
评论