私はきれいなリンクを有効にしていますが、get_post_pemalink()経由でカスタム投稿タイプのURLを取得したい場合、get_post_pemalink()は正しい値を返しません
例えば:
function send_ad_analytics_mail($ID, $post) {
$link = get_post_permalink($ID);
$to = '[email protected]';
$subject = 'Post is drafted';
$message = 'You can see it on ' . $link;
$headers = array(
'From: [email protected]'
);
wp_mail($to, $subject, $message, $headers);
}
add_action('draft_business', 'send_ad_analytics_mail', 10, 2);
そして、私はこのような電子メールが得る: あなたはhttp://example.rs/?post_type=business&p=46934 上でそれを見ることができます。しかし、私が欲しいのです:あなたがそれを見ることができhttp://example.rs/business/new-jobs/
ありがとう@cale_b、それは完全に意味があります:) –