示例数据的WordPress自定义主题导入和导出选项

时间:2018-11-26 作者:Rajnish Suvagiya

我根据Html模板创建了WordPress自定义主题。它工作得很好。

现在,我正在尝试为自定义创建的主题创建自定义导出/导入功能。但我还没有找到更好的解决方案。

所以我的问题是如何创建导出/导入主题选项?

2 个回复
最合适的回答,由SO网友:Valentin Genev 整理而成

您不必从数据库导出和导入表;您也不必为主题构建导出/导入功能。有一个Export 工具内置WordPress,位于Tools 菜单,在相同的子菜单中,您可以找到Import 还有工具。过程非常简单:

导出帖子复制主题并激活它(如果您有一些与主题或插件相关的自定义帖子类型或自定义字段,这一点很重要)Import 筛选并安装WordPress工具,这是列表中的最后一个tools;旁注,导出和导入数据不是与WordPress主题相关联的功能。:)

此外,手动导出和导入表的过程也很复杂,因为表之间有许多连接、唯一ID以及许多可能出错的事情。

如果您想了解更多有关导出和导入的信息,请查看法典:the export screen; the import screen 还有一些奖金the import.

迁移愉快!

SO网友:robwatson_dev

假设您作为新安装在一个环境和下一个环境之间移动(例如:dev->Staging>Production),那么您可以导出数据库,并在当前url上查找并替换为新的url。

例如:全部查找>https://dev.example.com 全部替换>https://www.example.com

请确保在TLD(.com等)之后不包含尾部斜杠,否则会丢失一些URL,因此无法正常工作。

如果这些选项是对现有站点的更新,您最好手动将其转移。

结束

相关推荐

如何从wp-admin/edit.php重定向到特定定制帖子类型的前端页面?

我正在基于Wordpress构建一个非常小的web应用程序。为此,我为用户可以在应用程序中管理的项目创建了自定义帖子类型。我已经创建了一个非常漂亮、优化的概览页面作为前端页面。然而,为了节省开发时间,编辑每个项目仍然在后端进行。后端中的某些操作(即删除项目)会将用户带到后端中的项目概述页面(/wp-admin/edit.php?post_type=my_item_post_type) 而不是我漂亮的前端页面。我想防止这种情况发生,这样当用户/wp-admin/edit.php?post_type=my_i