我们电脑上的软件,
不再使用了,
会把软件卸载掉。
同样的,
我们做wordpress插件开发时,
也要考虑这一点,
即当用户删除,卸载我们的插件时,
需要把插件的相关信息删除掉。
一、 卸载wordpress插件包括的内容
想要卸载插件,
主要有两个方面的内容
1-1) 删除wordpress插件文件
1-2) 删除wordpress插件写入到数据库中的数据
其中第一点,
wordpress会自己帮我们完成。
下面重点讲第二点…
二、 删除数据库中的插件数据
想要实现卸载wordpress时,
删除数据库中的数据,
需要在你的插件目录中,
新建一个unistall.php文件,
所有的清除工具都在这里进行。
1-1) 删除插件新建的数据表
如果你的插件安装时,
在数据库中建立一数据表,
可以根据情况删除。
1-2) 删除系统表中插件数据
如果你的插件在使用时,
在wp的系统表中插件了数据,
也要删除。
这个需要根据你自己插件的情况处理,
比如你在 options 表中有插件设置内容,
就使用 delete_option($option_nae) 删除对应选项,
如果你在评论表,文章表中有相关数据,
通常会写一些 sql 语句删除插件内容。
![](/qrcode.jpg)
狙击这里,
试看《卸载wordpress插件》视频
wordpress插件开发与wp模板开发的区别和联系——wordpress插件开发实例教程1
wordpress插件开发流程——wordpress插件开发实例教程2
添加wordpress插件菜单——wordpress插件开发实例教程3
wordpress插件加载其它页面——wordpress插件开发实例教程4
wordpress开发使用wp自带的系统UI——wordpress插件开发实例教程5
wordpress插件中使用jquery——wordpress插件开发实例教程6
wordpress开发中使用wp系统函数和类库——wordpress插件开发实例教程7
wordpress保存自定义数据到wp_options表——wordpress插件开发实例教程8
wordpress使用get_option获取options设置选项——wordpress插件开发实例教程9
wordpress开发中把数据放到模板中显示——wordpress插件开发实例教程10