我们经常需要从主题或插件中发起 HTTP 请求,例如当我们需要从外部 API 获取数据时。幸运的是,WordPress 提供了许多辅助函数来帮助您完成此操作。

在本节中,您将学习如何正确地发起 HTTP 请求并处理其响应。

以下是您将要看到的内容示例:

$response = wp_remote_get( 'https://api.github.com/users/wordpress' );
$body     = wp_remote_retrieve_body( $response );

在接下来的文章中,您将看到关于如何发起请求的详细解释:

如果您只是查找可用的辅助函数,它们如下所示:

以下函数是您用于检索 URL 的函数。

其他辅助函数用于检索响应的不同部分。这些函数使 API 的使用变得非常简单,是处理响应对象的首选方法。