从duplicator数据库备份恢复wordpress主题自定义css

时间:2017-05-08 03:01:21

标签: css database wordpress wordpress-theming database-restore

我不小心覆盖了我在主题选项中找到的自定义CSS。

经过一番研究后,我发现自定义CSS存储在数据库中。

我从duplicator插件备份数据库,但备份的代码与phpmyadmin中的代码不同。

来自phpMyAdmin的当前数据库:

<ul class="nav nav-tabs">
  <li class="active"><a data-toggle="tab" href="#studentsTabPage">Students</a></li>
  <li><a data-toggle="tab" href="#studentDetailsTabPage">Student Details</a></li>
  <li><a data-toggle="tab" href="#exclusionsTabPage">Exclusions & Inclusions</a></li>
</ul>

<div class="tab-content">
  <div id="exclusionsTabPage" class="tab-pane fade">

  </div>

  <div id="studentDetailsTabPage" class="tab-pane fade">

  </div>

  <div id="exclusionsTabPage" class="tab-pane fade">

  </div>
</div>

Duplicator插件备份数据库:

a:204:{s:8:"last_tab";s:2:"33";s:15:"body-background";a:7:{s:16:"background-color";s:0:"";s:17:"background-repeat";s:0:"";

正如您所看到的,备份代码上有反斜杠。

关于如何从备份数据库中的选项中恢复自定义CSS的任何想法?

1 个答案:

答案 0 :(得分:0)

由于您拥有本地网站,因此可以:

  1. 使用数据库备份在本地创建新数据库
  2. 更新您网站的wp-config以暂时指向此新数据库
  3. 登录wp-admin并获取外观/自定义css代码,然后
  4. 将此css复制回您的实际网站
  5. 我建议您将实时数据库导出回本地,以便应用更改并使用最新版本
  6. 当然你可以用一个SQL命令来替换记录,但这似乎太多了。