我们电脑上的软件,
不再使用了,
会把软件卸载掉。
同样的,
我们做wordpress插件开发时,
也要考虑这一点,
即当用户删除,卸载我们的插件时,
需要把插件的相关信息删除掉。
一、 卸载wordpress插件包括的内容
想要卸载插件,
主要有两个方面的内容
1-1) 删除wordpress插件文件
1-2) 删除wordpress插件写入到数据库中的数据
其中第一点,
wordpress会自己帮我们完成。
下面重点讲第二点…
二、 删除数据库中的插件数据
想要实现卸载wordpress时,
删除数据库中的数据,
需要在你的插件目录中,
新建一个unistall.php文件,
所有的清除工具都在这里进行。
1-1) 删除插件新建的数据表
如果你的插件安装时,
在数据库中建立一数据表,
可以根据情况删除。
1-2) 删除系统表中插件数据
如果你的插件在使用时,
在wp的系统表中插件了数据,
也要删除。
这个需要根据你自己插件的情况处理,
比如你在 options 表中有插件设置内容,
就使用 delete_option($option_nae) 删除对应选项,
如果你在评论表,文章表中有相关数据,
通常会写一些 sql 语句删除插件内容。
来源:秦子恒小程序平台,欢迎转载分享,请保留出处
微信开发QQ群:274952558