卸载WordPress主题会删除它的数据库值吗? 时间:2016-02-20 作者:Steve 卸载Wordpress主题是否会删除其数据库值?我有一个网站丢失了一些样式,即使在恢复了文件备份(从2016年2月15日起)和数据库备份(从2016年2月19日起),仍然存在一些样式问题。我想删除主题并安装从themeforest下载的主题的新副本。如果我这样做,我们是否需要重新配置主题?谢谢 3 个回复 SO网友:mukto90 这取决于主题本身。主题可以在数据库中存储一些数据。例如,主题可能在设置页面中有一个名为“社交帐户”的选项,其中有一个字段“Facebook页面URL”。如果您填写字段并保存设置,它会将此值存储到数据库中。但是,通常情况下,卸载/删除此主题时应删除这些类型的数据(具体取决于作者)。如果它没有删除该数据,而您重新安装了主题,那么将再次使用这些值。 SO网友:Josh C 唯一可以确定的是,如果你查看主题的代码。但是,只需删除主题的目录,不要“卸载”,不要切换到其他主题,就可以避免任何代码运行。。Just delete its files. 然后切换到另一个主题,安装新主题,然后切换回该主题。祈祷开发人员在数据库已经设置好的情况下不会有代码中断。我无法想象为什么主题开发人员会决定删除他们添加的数据库值。这将是一系列的工作,除了为您清理数据库之外,没有其他真正的原因。您可以找到关于主题卸载挂钩的信息,并且可以查看作者的代码。https://codex.wordpress.org/Function_Reference/register_uninstall_hook SO网友:TPD 我知道这可能会被否决,但这是一个很简单的问题。您是否尝试过清除缓存并刷新?如果您不知道样式表中的样式问题在哪里,那么这可能会解决样式问题。我以前也遇到过类似的问题,尽管我不需要恢复数据库,只需进行一次硬刷新,就可以看到恢复过程中应该进行的所有样式更改。 文章导航