确保高质量过渡到新的WordPress主题

时间:2018-01-31 作者:M.Conroy

我现在正在博客上使用这个主题https://www.mhthemes.com/themes/mh/magazine/ 我正在尝试换一个更现代的主题。我应该采取什么步骤来确保平稳过渡?什么主题是兼容的,以确保我不会丢失任何小部件?这一过程可能需要多长时间?

1 个回复
最合适的回答,由SO网友:WebElaine 整理而成

最佳做法是将您的实时站点复制到临时站点,在那里您可以应用新主题并进行任何需要的编辑,然后将这些设置复制回您的实时站点。

无论切换到哪个主题,您都会“丢失”小部件。如果您使用的小部件是在主题本身中编码的,那么这些小部件将无法用于任何其他主题,除非您将它们复制到子主题或自定义插件中。即使是标准的WP核心小部件也会“丢失”它们的内容——对于每一个主题更改,WP都假设您想从头开始,所以您需要重新设置它们。这也是建立一个临时站点很有帮助的另一个原因——你可以复制和粘贴,而不是试图记住你在哪里有什么内容。

这个过程完全取决于已经完成了多少主题定制,以及您希望对新主题进行多少定制,这是一个偏好问题,也是一个站点独特需求的问题。理论上,您可以将所有内容复制到临时站点,交换主题,设置小部件并调整一些内容,然后在几个小时内将所有内容复制回生产环境。这在很大程度上取决于你复制网站的速度,而这通常取决于你的主机。有些操作非常简单,而另一些则更多地是手动操作。有一些插件可以进行备份并帮助您迁移数据库,如果您不使用具有内置暂存/克隆功能的主机,这些插件还可以加快迁移过程。而且,根据主机的文件管理器的不同,将live site文件夹中的所有文件复制到临时站点文件夹并使用phpMyAdmin下载live数据库并将其导入临时数据库可能会非常快速和方便。

结束

相关推荐

Responsive Admin Themes

我在看这个管理主题的示例(http://themepixels.com/main/themes/demo/webpage/shamcey/dashboard.html). 至于标签为“Navigation”的左侧管理栏,有没有一种方法可以在不使用插件的情况下实现这种类型的左侧仪表板管理菜单?我想用css、js或Jquery来实现这一点,任何处理编码的东西都可以。