使用WP自定义帖子类型填充自定义数据库的最佳方法

时间:2017-02-15 作者:lz430

我目前为一家提供Windows软件进行库存控制的服务提供商工作。此软件连接到专用服务器上的MySQL数据库。我们想做的是为他们提供WordPress网站。但我们想在网站上展示他们的库存。

最终,我希望更新主库存数据库,然后自动更新WP数据库。在软件中更新后,自动更新网站。

不确定这是cron作业还是其他经常监视主数据库的作业。

感谢您的任何帮助!

1 个回复
SO网友:passionsplay

我有点不确定“为他们提供WordPress网站”在实施方面意味着什么。但在解决这个问题时,我会问一些问题:

系统的耦合程度如何?该数据库和相关WP站点是否在同一台服务器上运行

同一主机

如果专用MySQL DB位于同一台机器上,那么最简单的事情就是,因为身份验证已经完成。然后,可以使用某种WP-cli命令将MySQL db发生的事件推送到WP。

如果这些站点位于不同的主机上are 如果能够更改专用服务器/api,那么我将探索一种解决方案,您可以:

在WordPress(Rest API)中创建端点,然后根据需要更新WP DB

不同的主机,仅访问WPare not 如果能够对专用服务器进行更改,那么我认为您只剩下某种cron解决方案了。WordPress的HTTP API 这样,您就不必执行生成完整请求和处理奇怪边缘案例的繁重任务。主要缺点是,除非您经常检查,否则专用数据库中存储的数字和WP数据库中存储的数字可能会有差异。

希望这有助于澄清您的想法!

相关推荐

根据下拉菜单修改MySQL查询

我希望能够根据下拉菜单中的选择修改MySQL查询。这将更新页面上显示的后续表格。我当前的代码如下(注意我正在使用PHP code snippets (Insert PHP) 插件)但是,这没有预期的结果,因为没有生成表。如有任何帮助,我们将不胜感激。<form method=\"POST\"> <select name=\"post_ID\"> <option value=\"21\">21</option> <