我在WP中有一個自定義的帖子類型叫'work',每次自定義字段'socialmedia'的值爲'yes'時都需要發送一封郵件給管理員。以下代碼發送的郵件很好但郵件中不包含自定義字段值:Wordpress get_post_meta()在functions.php中不起作用
function email_members($post_ID) {
global $post;
if ('work' == get_post_type($post_ID)){
$social = get_post_meta($post_ID, 'socialmedia', true);
mail('[email protected]', get_the_title($post_ID), $social);
}
return $post_ID;
}
add_action('publish_work', 'email_members');
任何想法?
感謝
你確定這個帖子的密鑰'socialmedia'有一個元值嗎? – doublesharp