【发布时间】:2018-12-26 02:33:27
【问题描述】:
我有一个项目,我正在编辑现有的 wordpress 转储文件 (SQL) 和 wp-config.php 以创建新网站。
我在编辑转储文件时所做的一件事是更改 3 个小部件的内容。我在前面放置了 3 个自定义 html 小部件,其中 MyHTMLTitle1/2/3 用于标题,MyHTMLContent1/2/3 用于内容,所以这是 widget_custom_html 中的文本:
a:4:{i:3;a:2:{s:5:"title";s:12:"MyHTMLTitle1";s:7:"content";s:14:"MyHTMLContent1";}i:4;a:2:{s:5:"title";s:12:"MyHTMLTitle2";s:7:"content";s:14:"MyHTMLContent2";}i:5;a:2:{s:5:"title";s:12:"MyHTMLTitle3";s:7:"content";s:14:"MyHTMLContent3";}s:12:"_multiwidget";i:1;}
此外,它们位于页脚区域。这是 sidebars_widgets 中的文字:
a:4:{s:19:"wp_inactive_widgets";a:0:{}s:9:"sidebar-1";a:3:{i:0;s:8:"search-2";i:1;s:14:"recent-posts-2";i:2;s:12:"categories-2";}s:8:"footer-1";a:3:{i:0;s:13:"custom_html-3";i:1;s:13:"custom_html-4";i:2;s:13:"custom_html-5";}s:13:"array_version";i:3;}
因此,从逻辑上讲,我认为为了编辑 custom_html 的标题和内容,我只需将标题“MyHTMLTitle1/2/3”替换为我的标题并对内容执行相同的操作。但是,当我通过 phpMyAdmin 更改值并转到我的网站时,页脚区域(以前包含 3 个小部件)现在为空,并且 widget_custom_html 自动更新为:
a:1:{s:12:"_multiwidget";i:1;}
我没有找到任何其他包含小部件详细信息的表格,所以我迷路了。
任何帮助将不胜感激。
【问题讨论】: