我注意到,在将WP安装从一个地方移动到另一个地方(通常是同一台服务器)时,偶尔会出现一个问题
我将所有文件复制到它们的新位置,获取mysql转储,更新对sql文件中旧路径的所有引用,然后将其导入新数据库。
除了使用register\\u设置添加的自定义设置外,其他一切都正常工作。我仍然可以在数据库中看到它们,但WP完全忽略了它们,需要在后端再次添加它们。
有什么明显的东西我忽略了吗?如果需要,我可以发布用于构建自定义设置面板的代码。。。
干杯
我注意到,在将WP安装从一个地方移动到另一个地方(通常是同一台服务器)时,偶尔会出现一个问题
我将所有文件复制到它们的新位置,获取mysql转储,更新对sql文件中旧路径的所有引用,然后将其导入新数据库。
除了使用register\\u设置添加的自定义设置外,其他一切都正常工作。我仍然可以在数据库中看到它们,但WP完全忽略了它们,需要在后端再次添加它们。
有什么明显的东西我忽略了吗?如果需要,我可以发布用于构建自定义设置面板的代码。。。
干杯
主要是一个傻瓜:Why is my database import losing text widget data?
在sql转储上执行搜索和替换会中断小部件和主题选项的序列化数据中的URL。请参阅上面的链接,了解移动WP站点时更改URL的更好方法。
使用Database Search and Replace Script in PHP | interconnect/it 通过正确序列化数据在数据库中查找/替换。
您最好更新URL:http://codex.wordpress.org/Changing_The_Site_URL
尽量避免直接编辑数据库中的任何内容。
我有几个插件,我总是以完全相同的方式设置配置。每次我创建一个新站点时,都会插入相同的插件,并且需要相同的时间来设置它们。是否可以创建一个配置文件,覆盖每个插件设置的任何wp\\U选项?