Wordpress在保存时访问post_meta

时间:2014-07-08 02:13:15

标签: php wordpress

我试图在帖子发布时获得post_meta的值。问题是我所能得到的只是帖子ID,但是当我进行查询时,post_meta还不能在数据库中。在帖子的所有post_meta都已保存后,我不知道要解除此挂钩:

function get_some_meta($post) {

    $feat_img = get_post_meta($post->ID, 'feat_img', true); // This has not yet been saved, so I can not retrieve it...

    // Do something with $feat_img...   

}

add_action('save_post', 'get_some_meta', 11, 1);

1 个答案:

答案 0 :(得分:0)

您只能在保存帖子之前或之后获取帖子元。但是,当word press保存post meta时,帖子数据不可用,这在技术上意味着它会更新帖子数据。