php 通过REST API获取WP帖子
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 通过REST API获取WP帖子相关的知识,希望对你有一定的参考价值。
<?php
class foo {
/**
* Return sites of MU.
* $sites object
*/
public function get_sites() {
$sites = get_sites();
return $sites;
}
/**
* Parse posts.
*/
public function get_remote_posts() {
$posts = get_transient( 'remote_posts' );
if ( empty( $posts ) ) {
$response = wp_remote_get( 'http://mysite.com/wp-json/wp/v2/posts/' );
if ( is_wp_error( $response ) ) {
return array();
}
$posts = json_decode( wp_remote_retrieve_body( $response ) );
if ( empty( $posts ) ) {
return array();
}
set_transient( 'remote_posts', $posts, HOUR_IN_SECONDS );
}
return $posts;
}
}
以上是关于php 通过REST API获取WP帖子的主要内容,如果未能解决你的问题,请参考以下文章
WP REST API 从帖子类型中获取帖子
php Wordpress在WP REST API上添加自定义帖子类型
WP REST API 帖子提要不显示特色图片
在角度(离子)上的wp rest api中获取帖子绑定到id
使用 WP Rest API javascript Client (backbonejs) 获取自定义帖子类型的 wordpress 帖子
php 使用WP REST API计算纬度和经度坐标之间的距离,并返回按用户c的距离排序的帖子