【问题标题】:After migrating a WP site, changes made in the Customizer don't appear on the new site迁移 WP 站点后,在定制器中所做的更改不会出现在新站点上
【发布时间】:2017-09-29 00:11:41
【问题描述】:

我在本地 PC 上有一个使用 Hestia 主题构建的 Wordpress 网站。我想将整个站点(与本地的所有内容完全相同)推向生产。我可以使用Duplicator plugin 将代码库、数据库、插件、基本主题等迁移到产品。

我遇到的问题是,我在本地 PC 上的 Wordpress(定制器)中的 WYSIWYG 主题编辑器中对主题进行了各种自定义,而这些更新并没有通过我任何类型的导入进入生产做(我已经尝试过复制器和 Wordpress 导入工具)。

在这个过程中我有什么遗漏或做错了吗?如何让定制的主题/站点看起来与本地 PC 上的完全一样?谢谢!

【问题讨论】:

  • Duplicator 就像它的名字所暗示的那样 - 从本地站点复制所有内容 - 所以应该没有区别。通过“所见即所得的主题编辑器”,我假设您的意思是定制器,但无论哪种方式,在 WP 中所做的任何更改都将保存到数据库(使用复制器复制)或直接保存在文件中(如果您使用的是外观/编辑器)。您能否举一些具体的例子,以便我们能够提出问题所在?
  • @FluffyKitten 感谢您的回复!是的,我的意思是定制者。这个例子基本上是我使用复印机,一切都到生产现场。所有页面、所有帖子、插件等都在那里。然后我激活所有插件和主题。问题是,激活主题后,它只显示主题附带的标准布局——我在本地站点上没有进行任何自定义。我想知道为什么会发生这种情况以及如何让它出现。
  • 我总是使用 Duplicator 来移动网站,从来没有遇到过问题,尽管我从未尝试过使用 Customiser 的网站。但是我不明白为什么这些更改没有出现在新站点上,因为它们必须保存在数据库或文件中,这两个文件都被复制了!当你构建这个包时,你有没有从构建中排除任何东西?另外,我将编辑您的标题,以更清楚地说明问题是什么,因为有人可能对这个问题有直接经验。
  • @FluffyKitten 我不相信我从构建中排除了任何东西,不。奇怪的是,出于你所说的所有原因,它完全应该工作!这就是为什么我很困惑:)
  • 我不知道为什么会出现这个问题,但我在wordpress.org/plugins/customizer-export-import之前设法解决了这个问题

标签: wordpress wordpress-theming


【解决方案1】:

定制器内容保存在数据库 AFAIK 中。

有一个用于自定义数据导出/导出的插件:https://wordpress.org/plugins/customizer-export-import/

【讨论】:

  • 谢谢@johannes!不幸的是,它并不像全选和复制那么简单,因为在定制器中选择了许多子元素,例如将显示在导航上的页面、要使用的图像、不同子部分的文本。像这样的手动复制需要相当多的时间,我希望避免这种情况。
  • 这完全可能是因为我在使用 Duplicator 的迁移中做错了一些事情,所以我会再试一次,因为人们说所有这些信息都应该在数据库中。只是好奇是否有人知道我需要做的任何特殊事情或我可能错过的步骤,以确保将定制器中的内容推送到产品中。
  • 您可以尝试我在更改后的答案中链接到的插件
猜你喜欢
  • 2011-10-18
  • 2014-02-20
  • 2023-02-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-08
相关资源
最近更新 更多