这将通过使用wp_set_post_terms
作用
https://codex.wordpress.org/Function_Reference/wp_set_post_terms
您可以在
change
下拉到wp admin/admin ajax的事件。php或自定义JSON API端点(首选,但需要更多工作),负载如下
{
new_status: 123
post_id: 321
}
确保100%登录的用户有权修改帖子
$post = get_post( filter_var( $_POST[\'post_id\'], FILTER_SANITIZE_NUMBER_INT ) );
if( /*Test User Auth*/ ){
wp_set_post_terms( $post->ID, [
filter_var( $_POST[\'new_status\'], FILTER_SANITIZE_NUMBER_INT )
], \'status\' );
}