为了为WP REST API返回循环中的数据,您可以按照以下步骤进行操作:
function custom_api_route() {
register_rest_route( 'custom/v1', '/data', array(
'methods' => 'GET',
'callback' => 'get_custom_data',
) );
}
add_action( 'rest_api_init', 'custom_api_route' );
get_custom_data
来获取循环中的数据并返回。可以通过以下代码实现:function get_custom_data() {
$data = array();
// 在这里执行您的循环操作,获取数据并将其添加到$data数组中
if ( have_posts() ) {
while ( have_posts() ) {
the_post();
$data[] = array(
'title' => get_the_title(),
'content' => get_the_content(),
);
}
}
return $data;
}
https://your-domain.com/wp-json/custom/v1/data
来获取循环中的数据。请确保将your-domain.com
替换为您的实际域名。这样,当您访问API端点时,将返回循环中的数据。您可以根据需要自定义数据的格式和内容。
请注意,以上代码仅为示例,您可能需要根据您的具体需求进行适当的修改和调整。
此外,腾讯云提供了丰富的云计算产品和服务,可以帮助您构建和扩展您的应用程序。您可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多关于腾讯云的产品和服务。
领取专属 10元无门槛券
手把手带您无忧上云