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

Php “如何拉”;最近发表的文章;来自Wordpress博客的数据?

Php “如何拉”;最近发表的文章;来自Wordpress博客的数据?,php,wordpress,Php,Wordpress,我有两个Wordpress博客。我想从第一个博客中提取“5篇最近的文章”,其中包含文章标题、日期和文章链接,并在另一个博客上显示这些数据。我不知道是否有一个插件已经做了这类事情,但我只是想知道如何才能做到这一点。这里你需要使用的是来自第一个博客的RSS,并使用插件或你自己在第二个博客上编写的代码来显示它。采取这种做法的原因是: 实现的简单性 安全性-从blog 1中的数据库中提取数据的功能对blog 2不可用(db设置等)。我不确定wordpress是否提供了某种oAuth API来以安全的方

我有两个Wordpress博客。我想从第一个博客中提取“5篇最近的文章”,其中包含文章标题、日期和文章链接,并在另一个博客上显示这些数据。我不知道是否有一个插件已经做了这类事情,但我只是想知道如何才能做到这一点。

这里你需要使用的是来自第一个博客的RSS,并使用插件或你自己在第二个博客上编写的代码来显示它。采取这种做法的原因是:

  • 实现的简单性
  • 安全性-从blog 1中的数据库中提取数据的功能对blog 2不可用(db设置等)。我不确定wordpress是否提供了某种oAuth API来以安全的方式提取这些数据

您需要使用第一个博客上的RSS,并使用插件或您在第二个博客上编写的代码来显示它。采取这种做法的原因是:

  • 实现的简单性
  • 安全性-从blog 1中的数据库中提取数据的功能对blog 2不可用(db设置等)。我不确定wordpress是否提供了某种oAuth API来以安全的方式提取这些数据

这在某种程度上也取决于您希望“博客2”中的帖子显示在“博客1”上的位置。例如,如果您希望它们显示在侧边栏中,并且您的主题支持小部件,那么WordPress有一个内置的RSS小部件。你只需要给它博客2的RSS提要。这可能是最简单的实现


否则,像Artem建议的那样,一个获取提要的插件可能会工作得很好。

这在某种程度上也取决于您希望“Blog 2”中的帖子显示在“Blog 1”上的位置。例如,如果您希望它们显示在侧边栏中,并且您的主题支持小部件,那么WordPress有一个内置的RSS小部件。你只需要给它博客2的RSS提要。这可能是最简单的实现


否则,像Artem建议的那样,一个获取提要的插件可能会工作得很好。

是的,RSS可能是最好的方式。这里有一篇文章介绍了各种各样的方法


是的,RSS可能是最好的方式。这里有一篇文章介绍了各种各样的方法