您可以使用如下函数my_prefix_fetch_data( \'posts?per_page=3\' )
或my_prefix_fetch_data( \'categories\' )
.
if ( ! function_exists( \'my_prefix_fetch_data\' ) ) {
function my_prefix_fetch_data( $query ) {
$response = wp_remote_get( esc_url_raw( \'http://my-website/wp-json/wp/v2/\' . $query ) );
if ( is_wp_error( $response ) ) {
return array();
}
$output = wp_remote_retrieve_body( $response );
$output = json_decode( $output );
if ( empty( $output ) ) {
return array();
}
return $output;
}
}