我在functions.php上尝试了下面的代码
function some_func($post_ID) {
global $authordata;
if( !is_null($authordata) ) {
wp_set_object_terms($post_ID,2,'item_cat'); // I want to get this result.
} else {
wp_set_object_terms($post_ID,7,'item_cat'); // $authordata seems to return NULL, and I get this result.
}
}
add_action('publish_my_post_type','some_func');
最终,我想获得编辑页面的作者 ID(由于某种原因不是当前用户 ID)。