首页 > 解决方案 > 如何从我的另一个 WordPress 获取高级自定义字段数据?

问题描述

我创建了一个网站,在其中放置了该公司的一些服务。现在我正在为他们创建一个新的,我需要再次展示这些服务。

我使用高级自定义字段和自定义模板做到了,所以我的问题是:

我现在可以连接到第一个网页的数据库,检索自定义字段数据并将其显示给第二个网页吗?

问题是它必须同时更新,所以我需要为两者使用相同的数据库。

我已经看到我可以连接到外部数据库:

$mydb = new wpdb( 'username', 'password', 'database', 'localhost' );
$rows = $mydb->get_results( "select Name from my_table" );

但是我查看了第一个数据库,但没有找到应该将这些信息保存在哪里。这些信息保存在哪里?

任何想法?

标签: mysqldatabasewordpressadvanced-custom-fields

解决方案


要连接到远程数据库,远程服务器应该对外部连接开放,几乎所有主机都不允许这样做。

最好的办法是使用WP REST API创建一个service您可以从外部站点使用的。


推荐阅读