使用xml-rpc按自定义字段搜索帖子

时间:2012-01-06 17:03:56

标签: wordpress xml-rpc

有可能吗?或者没有其他方法可以在没有xml-rpc的情况下完成它吗?

1 个答案:

答案 0 :(得分:1)

是的,这是可能的,但您必须编写自己的xml-rpc方法。

例如:

add_filter( 'xmlrpc_methods', 'my_add_xmlrpc_methods' );

//this function adds new xml-rpc method
//my.search_posts - name of xml-rpc method
//search_posts_by_custom_field - name of the function that should proccess my.search_posts method call
function my_add_xmlrpc_methods( $methods ) {
    $methods['my.search_posts'] = 'search_posts_by_custom_field';
    return $methods;
}

//this function actually search posts
function search_posts_by_custom_field($args) {
    //authenticate user
    //run search DB query
    //return results
}