从复印机数据库备份还原wordpress主题自定义css
我无意中重写了在主题选项中找到的自定义CSS 经过一些研究,我发现自定义CSS存储在数据库中 我从replicator插件中备份了数据库,但是备份的代码看起来与phpmyadmin中的代码不同 phpMyAdmin中的当前数据库:从复印机数据库备份还原wordpress主题自定义css,css,database,wordpress,wordpress-theming,database-restore,Css,Database,Wordpress,Wordpress Theming,Database Restore,我无意中重写了在主题选项中找到的自定义CSS 经过一些研究,我发现自定义CSS存储在数据库中 我从replicator插件中备份了数据库,但是备份的代码看起来与phpmyadmin中的代码不同 phpMyAdmin中的当前数据库: 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:""; 复制插件备份数据库:
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:"";
复制插件备份数据库:
a:204:{s:8:\"last_tab\";s:1:\"5\";s:15:\"body-background\";a:7:{s:16:\"background-color\";s:0:\"\";s:17:\"background-repeat\";s:0:\"\";
正如您所看到的,备份代码上有反斜杠
关于如何从备份数据库中的选项恢复自定义CSS,您有什么想法吗?既然您有本地站点,您可以:
当然,您可以使用SQL命令替换记录,但这似乎需要做太多的工作。我相信这里有一个更好的技术答案,但笨拙、非技术性的方法是在本地设置站点(希望您已经有了它?),然后导入备份的数据库,复制自定义css,然后将其复制回live站点。我正在使用MAMP在本地构建站点,在创建备份后我取得了一些进展。难道没有办法将主题选项从一个数据库复制粘贴到另一个数据库吗?太好了!然后,您可以基于已备份的数据库在本地设置新的数据库,并从wp-admin.Ok获取旧的自定义css代码!我知道一些基本的东西,但我在不断学习。我只是在myphpadmin上导入数据库备份吗?因为您有本地站点,所以您只需:1。使用db backup 2在本地创建新的db。更新站点的wp配置以临时指向此新db 3。登录到wp管理员并获取外观/自定义css代码,然后4。将此css复制回您的live站点5。您还可以在切换回原始数据库时将其添加到本地数据库,但不确定如何处理此问题