我有一个通过XML-RPC向我的博客发送每日帖子的服务。它不提供任何类别控制,因此我只想添加一个过滤器/挂钩,将我想要的类别添加到传入的帖子数据中:
add_action (\'xmlrpc_call\', \'check_xmlrpc_call\' );
function check_xmlrpc_call( $method )
{
if( \'wp.newPost\' === $method )
{
add_filter( \'xmlrpc_wp_insert_post_data\', \'add_xmlrpc_category_post_data\' );
}
}
function add_xmlrpc_category_post_data( $post_data )
{
//not sure how to add category to the post data :(
return $post_data;
}
我在我的functions.php
会有用吗?我只是不确定在帖子数据中添加类别的格式是否正确?也许是这个?
$post_data[\'terms\'] = array(\'category\' => array(207))