我想从mysql的终端更改我的WordPress主题, 在这里,我可以看到带有以下代码的表名称中的列:
SELECT option_name FROM wp_options;
现在我可以看到列:模板
我想查看模板列的详细信息,并在下一步中更改模板值
我像这些命令一样反复测试,但没有得到结果:
update option_name SET template where option_name='template';
UPDATE wp_options SET option_name WHERE template='<TEMPLATE_NAME>';
如何解决我的问题?
答案 0 :(得分:0)
您应该更新以下选项(不仅是template
选项):
UPDATE wp_options SET option_value = '<your-new-theme>' WHERE option_name = 'template';
UPDATE wp_options SET option_value = '<your-new-theme>' WHERE option_name = 'stylesheet';
UPDATE wp_options SET option_value = '<your-new-theme>' WHERE option_name = 'current_theme';
执行完这些查询后,您应该看到新主题已激活。
注意:如果您使用任何缓存插件,请在运行上述查询后尝试清除缓存。