Wordpress主题标题在数据库修改后不会显示

时间:2015-07-05 23:21:53

标签: wordpress woocommerce

我一直在研究与Woo-commerce集成的Wordpress主题。

在我编辑主题时,标题部分指出“75美元以上的所有订单免费送货”。我希望它是100美元,我设法发现信息在数据库中的wp_options表中。将文本编辑为$ 100后,我的页眉和页脚部分将不会显示。

我想知道问题出在哪里以及为什么我的两个部分都不会出现。

1 个答案:

答案 0 :(得分:2)

wp_options表包含作为数据库中的用户选项存储的主题(和插件)设置。该用户数据多次保存为序列化数据;这种格式可以节省空间。

当您使用phpmyadmin或adminer直接编辑和重新保存wp_options中的主题数据时,您将破坏序列化数据字符串,从而打破主题设置。

数据库工具phpmyadmin或adminer不是为您设计的,无法反序列化然后重新序列化您正在编辑的内容。

除非绝对必要,否则不要直接在wp_options中修改主题选项。在主题的PHP代码,本地化字符串,HTML格式中进行主题更改。

要获取页眉和页脚,请重新保存所有主题设置以重置主题;或者最坏的情况,停用主题并希望主题清除其自己的数据库表和设置,以便您可以重新开始自定义。