WordPress发布状态转换和get_post_meta

时间:2013-05-16 00:43:53

标签: wordpress

当我尝试在使用Post Status Transition add_action挂钩调用的函数中使用get_post_meta时,它不起作用。

如果我直接从其他地方调用相同的函数,它可以正常工作。

发生了什么事?

/* notification */

function new_notification($post){

    $meta = get_post_meta($post->ID,'meta_key',true);

    return $meta; // returns str if function run directly, returns empty (false) with hook

}

add_action('auto-draft_to_draft', 'new_notification');
add_action('new_to_draft', 'new_notification');

0 个答案:

没有答案