Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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 增加REST API过滤器计数[每页发布]_Php_Jquery_Json_Wordpress_Rest - Fatal编程技术网

Php 增加REST API过滤器计数[每页发布]

Php 增加REST API过滤器计数[每页发布],php,jquery,json,wordpress,rest,Php,Jquery,Json,Wordpress,Rest,我不熟悉RESTAPI(与Wordpress合作),有一个问题我希望有人能回答。首先,这里是我的超级基本代码示例: $response = wp_remote_get( esc_url( home_url( '/' ) ).'/wp-json/wp/v2/posts?filter[posts_per_page]=5' ); if( is_wp_error( $response ) ) { return; } $posts = json_decode( wp_remote_retrie

我不熟悉RESTAPI(与Wordpress合作),有一个问题我希望有人能回答。首先,这里是我的超级基本代码示例:

$response = wp_remote_get( esc_url( home_url( '/' ) ).'/wp-json/wp/v2/posts?filter[posts_per_page]=5' );

if( is_wp_error( $response ) ) {
    return;
}

$posts = json_decode( wp_remote_retrieve_body( $response ) );
foreach ($posts as $post){
    echo $post->title->rendered;
    echo $post->content->rendered;
}
如您所见,我正在使用过滤器:

?filter[posts_per_page]=5
我想做的事情如下。在阅读前5篇文章的页面上,我会有一个按钮,上面写着“加载更多”。点击LoadMore,我将再加载5篇文章

我是不是有点太离谱了,还是只是错过了一点

非常感谢