Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.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_Json_Wordpress_Feed - Fatal编程技术网

Php 从远程WordPress安装中提取内容

Php 从远程WordPress安装中提取内容,php,json,wordpress,feed,Php,Json,Wordpress,Feed,我需要创建一个wp小部件,自动从远程服务器上的另一个wordpress安装中提取数据 基本上,源站点是一个评论站点,提供的内容随时间而变化。我的小部件将拉某些优惠,并确保他们保持更新 源站点上的评论是带有需要获取的自定义元字段(价格、报价等)的自定义帖子类型 环顾四周,我看到了不同的建议:查询远程数据库,获取提要(它是否存储自定义元字段?),使用json(我几乎不知道是什么,但我愿意学习新东西) 对于我的目标来说,什么是最好的方法?在哪里可以找到帮助我实现目标的资源 谢谢你的帮助 您是远程网站的

我需要创建一个wp小部件,自动从远程服务器上的另一个wordpress安装中提取数据

基本上,源站点是一个评论站点,提供的内容随时间而变化。我的小部件将拉某些优惠,并确保他们保持更新

源站点上的评论是带有需要获取的自定义元字段(价格、报价等)的自定义帖子类型

环顾四周,我看到了不同的建议:查询远程数据库,获取提要(它是否存储自定义元字段?),使用json(我几乎不知道是什么,但我愿意学习新东西)

对于我的目标来说,什么是最好的方法?在哪里可以找到帮助我实现目标的资源


谢谢你的帮助

您是远程网站的创建者吗

  • 您可以在主题中创建新模板
  • 以要显示的格式对要显示的内容进行编码 (json或只是一点html)
  • 在wordpress管理员中创建新页面并分配新模板 去吧
  • 在新站点中,您只需获取页面

    • WordPress允许您选择方便的选项。然后你可以利用WordPress来获取你需要的信息

      源站点是否有提供内容的rss提要?它是wordpress站点,因此有自己的提要。我将不得不看看如何创建一个特定的rss提供。谢谢ArleyM。看起来是最好的解决方案。我将不得不尝试一下,看看什么是实现这一点的最佳方式。现在,SimplePie rss项是否也存储自定义元字段?我怎样才能得到它们?好的。我按照以下提示将我的自定义元字段添加到rss提要中。我试着打印simplePie对象,它们埋在一吨其他东西里。我可以通过以下形式看到它们:[metaFields]=>Array([0]=>Array([data]=>Array([0]=>很多其他东西…现在我该如何使用它们?不幸的是,这也有点超出了我的能力范围!听起来它应该作为一个新问题发布在这里或wordpress.stackexchange.com上!我成功地将其修改为页面模板:-我能够使用WP函数获取帖子缩略图()在foreach中。也许您可以在其中获取元数据,并回收其中的一些!祝您好运。是的,我是。我不认为我理解您的解决方案,在这里。我应该如何获取远程页面?或者如果您更喜欢使用html,您可以使用此库: