一些主题将最近的边栏小部件设置和wp\\U选项中的其他主题设置保存为theme_mods_mynewtheme (假设mynewtheme是您的新主题文件夹名称)。
如果丢失了一些设置(包括小部件设置),可以复制/粘贴选项\\u值内容theme_mods_myoldtheme 进入theme_mods_mynewtheme. 这可能有助于或至少恢复一些主题设置。但是,这可能无法恢复边栏设置(特定于主题的情况,而不是一般情况)。
通常,如果尚未在“外观”>“主题”下重新激活主题,可以先保存旧的侧边栏\\u设置,然后在重新激活新主题后将其重新插入数据库:
SELECT * FROM wp_options where option_name = \'sidebars_widgets\'
复制option_value- 重新激活外观>主题下的主题
- 刷新步骤1中的查询
- 将步骤2中复制的内容粘贴到option_value
编辑:如果您没有数据库访问权限,您可以通过编程(某种丑陋的方法)使用这些函数
get_option 和
update_option 执行上述操作。您可以使用
maybe_serialize 要序列化从get\\u选项获得的内容并使用
maybe_unserialize 到
update_option.