发布帖子时WORDPRESS获取附件id

发布帖子时WORDPRESS获取附件id,wordpress,post,attachment,publish,Wordpress,Post,Attachment,Publish,我有一个网站,我上传视频,这是附加到一个帖子。我需要在视频上添加一个元数据,以便发布附件,但仅当附加到发布时。 所以我需要获得附件id 我没有成功地用钩子来做这件事 我想可能是这样的 function add_post_meta_to_attachment(){ update_post_meta($attach_id, 'is_converted', 0); } add_action('publish_post','add_post_meta_to_attachment'); 但是在这

我有一个网站,我上传视频,这是附加到一个帖子。我需要在视频上添加一个元数据,以便发布附件,但仅当附加到发布时。 所以我需要获得附件id

我没有成功地用钩子来做这件事

我想可能是这样的

function add_post_meta_to_attachment(){
    update_post_meta($attach_id, 'is_converted', 0);
}
add_action('publish_post','add_post_meta_to_attachment');
但是在这里,我真的不知道如何获得我的帖子的附件id

有人帮忙吗


非常感谢

我成功地使用了add_attachment钩子并在arg中传递了$attachment_ID:

public function add_is_converted($attachment_ID){
    update_post_meta($attachment_ID, 'is_converted', 0);        
}
add_action('add_attachment', 'add_is_converted');