Mysql 将联合主键添加到wordpress posts表

Mysql 将联合主键添加到wordpress posts表,mysql,wordpress,Mysql,Wordpress,我正在研究如何同步wordpress安装,两者都可以同时更新,并且都可以脱机工作,然后联机同步 我认为在站点之间同步帖子最简单的方法是在帖子的主键中包含站点id。因此,任何post都由增量id和创建它的服务器位置的id标识 这可以通过插件实现吗? 如果我走这条路,前方会有什么危险? 有没有更好的替代方法来实现我想要实现的目标?有几种方法可以实现: -在第一个Wordpress安装的php文件中编写一个存储过程,在向另一个数据库写入内容时将其插入。这个可能无法脱机工作。 -编写一个函数,使用简单的

我正在研究如何同步wordpress安装,两者都可以同时更新,并且都可以脱机工作,然后联机同步

我认为在站点之间同步帖子最简单的方法是在帖子的主键中包含站点id。因此,任何post都由增量id和创建它的服务器位置的id标识

这可以通过插件实现吗? 如果我走这条路,前方会有什么危险?
有没有更好的替代方法来实现我想要实现的目标?

有几种方法可以实现: -在第一个Wordpress安装的php文件中编写一个存储过程,在向另一个数据库写入内容时将其插入。这个可能无法脱机工作。 -编写一个函数,使用简单的sql查询在计划时间比较两个数据库,并创建差异日志。然后将差异复制到另一个数据库

这取决于您为什么需要这样做,但如果这样做有效,我建议您使用以下解决方案: -保留一个wordpress安装。维护一个数据库,并从另一个网站连接到该数据库以加载内容。您可以创建自己与它的SQL连接,并加载所需的任何内容。 -保留一个wordpress安装,使用它的RSS提要阅读内容,并在需要的第二个网站上显示

我无法想象一个插件会有多大帮助,尤其是保持数据库离线同步。根据我的经验,编写定制的php脚本通常比使用插件更好,这样可以更直接地控制功能

希望这有帮助