Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.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作为API将内容加载到我的站点吗?_Php_Wordpress - Fatal编程技术网

Php 我可以使用Wordpress作为API将内容加载到我的站点吗?

Php 我可以使用Wordpress作为API将内容加载到我的站点吗?,php,wordpress,Php,Wordpress,我正在使用Wordpress管理我网站中的帖子,但我不想使用Wordpress模板/可视化。我将使用它只管理的内容和程序一点,以显示我的网站的内容 嗯,我可以访问Wordpress数据库,并用我自己的查询加载内容。但我想知道使用Wordpress在我的网站和Wordpress数据库之间建立桥梁是否可行 简化一下,我想知道Wordpress是否提供了像getAllPosts(),getAllComments这样的方法,这些方法已经可以管理数据库连接、查询和返回一些对象,或者我需要在我的应用程序中构

我正在使用Wordpress管理我网站中的帖子,但我不想使用Wordpress模板/可视化。我将使用它只管理的内容和程序一点,以显示我的网站的内容

嗯,我可以访问Wordpress数据库,并用我自己的查询加载内容。但我想知道使用Wordpress在我的网站和Wordpress数据库之间建立桥梁是否可行


简化一下,我想知道Wordpress是否提供了像
getAllPosts()
getAllComments
这样的方法,这些方法已经可以管理数据库连接、查询和返回一些对象,或者我需要在我的应用程序中构建这些对象。

不是原生Wordpress,但通过插件这是非常“可行的”。示例:它声称可以为帖子做您想要做的事情,您也可以扩展以加载评论,或者您也可以通过搜索找到一个您想要的插件

实际上,我从未使用过其他人为此编写的文章,但已经构建了类似的功能来公开XML提要的帖子等(例如,随后在Flash中显示)。如果您从其他人的插件开始并扩展,则相对容易


只需警告一句——这些插件非常棒,因为它们可以在完整的WordPress环境中运行,所以很容易运行。缺点是它们在全WordPress环境下运行,因此在高压力下效率低下。如果你想解决这个问题,我会先写一个缓存缓冲区,只有在缓存过期时才完全调用WordPress。

我更喜欢自己的查询,因为这个插件的效率可能非常低。