gpt4 book ai didi

mysql - 有没有什么方法可以将新的 Wordpress 站点与 RoR Web 应用程序连接起来,并从 Wordpress 站点管理其旧数据库,而无需进行数据迁移?

转载 作者:行者123 更新时间:2023-11-29 21:55:08 27 4
gpt4 key购买 nike

我目前有一个 Ruby on Rails Web 应用程序和一个由之前的团队项目创建的现有数据库。

我需要做的就是将该网站迁移到 Wordpress。我在自定义内容类型插件的帮助下在 WordPress 中开发了一些东西,它可以正确创建一些自定义帖子。

现在的问题是如何将包含所有数据的数据库迁移到另一个具有Wordpress结构的数据库。

有人告诉我有关 Wordpress 的 WP Rest API 插件,但我认为它对我不起作用,因为只有当所有网站都是 Wordpress 网站,或者其中一个网站是一个网站时,它才允许您连接多个网站。非 Wordpress 站点,但在最后一种情况下,您可以从 Wordpress 管理此站点,并且您只能在 Wordpress 站点数据库中执行 CRUD 操作,而不能在另一个站点数据库中执行 CRUD 操作,我认为...还是我错了?

基本上,我需要从 Wordpress 站点管理当前数据库并向用户显示所有信息。

有人可以帮帮我吗?任何想法将不胜感激!提前致谢。

最佳答案

这听起来非常雄心勃勃!这就是我要做的:

在当前 ruby​​ 站点中创建一个 rake 任务,循环遍历每个现有博客,并通过 Wordpress API 在 WordPress 站点上创建一个新博客。

看起来有一个 gem 可以让这变得非常简单。 https://github.com/zachfeldman/rubypress

# Here is some pseudo code
# Make new api client
wordpress_api = Client.new

ExistingPost.find_each do |blog_post|
wordpress_api.post(blog_post details here)
end

如果可以的话,我会避免数据库到数据库的迁移,因为这会更乏味。

关于mysql - 有没有什么方法可以将新的 Wordpress 站点与 RoR Web 应用程序连接起来,并从 Wordpress 站点管理其旧数据库,而无需进行数据迁移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33222759/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com