WordPress API 添加代码
- 在
/wordpress/wp-includes/class-wp-xmlrpc-server.php
中,找到wp.getPosts
方法
- 在
filter
参数中的wp_get_recent_posts
前加入以下代码
if ( isset( $filter['category'] ) )
$query['category'] = absint( $filter['category'] );
在客户端中调用『wp.getPosts』方法
NSDictionary *filter = @{@"post_type":@"post",@"post_status":@"publish",@"category":@"9"};
[self.requestManager setWPRequest:getPosts Method:@"wp.getPosts" withParameters:@[@"1",getPosts.myUsername,getPosts.myPassword,filter]];
[self.requestManager spawnConnectWithWPRequest:getPosts delegate:self];
- 注意,这里的 category 为整型,是
term_id