我在 WP 中有一个名为“工作”的自定义帖子类型,每次自定义字段“社交媒体”的值为“是”时,都需要向管理员发送一封电子邮件。以下代码可以正常发送邮件,但不包括电子邮件中的自定义字段值:
function email_members($post_ID) {
global $post;
if ( 'work' == get_post_type($post_ID) ){
$social = get_post_meta($post_ID, 'socialmedia', true);
mail('me@example.com', get_the_title($post_ID), $social);
}
return $post_ID;
}
add_action('publish_work', 'email_members');
有任何想法吗?
谢谢