Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从另一台服务器上的另一个wordpress获取自定义帖子类型的帖子?_Php_Mysql_Wordpress - Fatal编程技术网

Php 从另一台服务器上的另一个wordpress获取自定义帖子类型的帖子?

Php 从另一台服务器上的另一个wordpress获取自定义帖子类型的帖子?,php,mysql,wordpress,Php,Mysql,Wordpress,我在两台不同的服务器上安装了这两个wordpress 外部站点;在此基础上,我得到了一个自定义帖子类型(faq),我使用它来存储我所有的faq帖子,供外部和内部使用 内部站点;在这一点上,我想从1号站点加载自定义帖子类型,这样我就不必双重发布内容 我以前使用过,但这次它们不共享同一个$\u服务器。您必须设置到其他服务器的DB连接(存在安全风险,除非您使用SSH隧道)或。。您可以使用restapi,每隔一小时或其他时间查看一次cron作业,并将帖子插入数据库,但随后您需要在站点上注册帖子类型时添加

我在两台不同的服务器上安装了这两个wordpress

  • 外部站点;在此基础上,我得到了一个自定义帖子类型(faq),我使用它来存储我所有的faq帖子,供外部和内部使用
  • 内部站点;在这一点上,我想从1号站点加载自定义帖子类型,这样我就不必双重发布内容

  • 我以前使用过
    ,但这次它们不共享同一个$\u服务器。

    您必须设置到其他服务器的DB连接(存在安全风险,除非您使用SSH隧道)或。。您可以使用
    restapi
    ,每隔一小时或其他时间查看一次cron作业,并将帖子插入数据库,但随后您需要在站点上注册帖子类型时添加
    'show_in_REST'=>true,
    1@StenderRESTAPI!!就这样!谢谢你,伙计,现在我知道这周剩下的时间该怎么办了:)你可以让站点1也用rest把它推到站点2上——这样你就不需要等待CRON作业执行了——你可以在站点1上挂上你的CPT保存转换。比如:-两种方法都是有效的。一个等待CRON,另一个需要更长的时间来保存。