我一直在研究与Woo-commerce集成的Wordpress主题。
在我编辑主题时,标题部分指出“75美元以上的所有订单免费送货”。我希望它是100美元,我设法发现信息在数据库中的wp_options
表中。将文本编辑为$ 100后,我的页眉和页脚部分将不会显示。
我想知道问题出在哪里以及为什么我的两个部分都不会出现。
答案 0 :(得分:2)
wp_options
表包含作为数据库中的用户选项存储的主题(和插件)设置。该用户数据多次保存为序列化数据;这种格式可以节省空间。
当您使用phpmyadmin或adminer直接编辑和重新保存wp_options
中的主题数据时,您将破坏序列化数据字符串,从而打破主题设置。
数据库工具phpmyadmin或adminer不是为您设计的,无法反序列化然后重新序列化您正在编辑的内容。
除非绝对必要,否则不要直接在wp_options
中修改主题选项。在主题的PHP代码,本地化字符串,HTML格式中进行主题更改。
要获取页眉和页脚,请重新保存所有主题设置以重置主题;或者最坏的情况,停用主题并希望主题清除其自己的数据库表和设置,以便您可以重新开始自定义。