- سەھىپە:WP تېخنىكىسى
- | باھا:9
- | زىيارەت: 2,224 قېتىم ئوقۇلدى
- | خەتكۈچ: ، Email, Wordpress, ئىنكاس
بلوگىڭىزدىكى زىيارەتچىلەرنىڭ باھاسىغا سىز جاۋاب قايتۇرسىڭىز، ئاپتوماتلىق ئېلىكترونلۇق خەت ئەۋەتىدۇ، زىيارەتچىلەر بۇ خىل ئىقتىدار ئارقىلىق ئۆزىگە قايتقان جاۋابنى دەل ۋاقتىدا كۆرەلەيدۇ، ھەمدە بلوگىڭىزغا ئاز بولمىغان ئېقىم ئېلىپ كېلىدۇ.
قوللىنىش ئۇسۇلى:
تۆۋەندىكى كودنى ئۇسلۇبىڭىزنىڭ fonction.php ھۆججىتىنى ئېچىپ ئەڭ ئاستىدىكى < ? بەلگىسىنىڭ ئۈستىگە چاپلاپ قويسىڭىزلا كۇپايە. مەن تەڭشەيدىغان جايلىرىنى ئۇيغۇرچىگە تەڭشەپ قويدۇم. سىز كود ئارىسىدىن xxx@aaa.com نى تېپىپ ئۆزىڭىزنىڭ Email ئادرېسىڭىزغا ئالماشتۇرۇپ قويسىڭىز بولىدۇ.
ئەسكەرتىش: بەزى بلوگلارنىڭ بوشلىقىدا مەلۇم خىلدىكى خەت ساندۇقىغا خەت ئەۋتەلمەيدىكەن، مەسىلەن مېنىڭ بوشلىقىمدا ھازىغىچە بايقىشىمدا QQ Mail دىن باشقىلىرىغا ئېۋەتەلمىدى.
كود تۆۋەندىكىچە:
function comment_mail_notify($comment_id) {
$admin_email = get_bloginfo ('xxx@aaa.com'); // $admin_email 可改為你指定的 e-mail.
$comment = get_comment($comment_id);
$comment_author_email = trim($comment->comment_author_email);
$parent_id = $comment->comment_parent ? $comment->comment_parent : '';
$to = $parent_id ? trim(get_comment($parent_id)->comment_author_email) : '';
$spam_confirmed = $comment->comment_approved;
if (($parent_id != '') && ($spam_confirmed != 'spam') && ($to != $admin_email) && ($comment_author_email == $admin_email)) {
$wp_email = 'no-reply@' . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME'])); // e-mail 發出點, no-reply 可改為可用的 e-mail.
$subject = 'Sizning [' . get_option("blogname") . '] diki bahayingizgha jawab yazdi';
$message = '
ئەسسالامۇ ئەلەيكۇم، ' . trim(get_comment($parent_id)->comment_author) . '
سىز بۇرۇن [' . get_option("blogname") . '] دىكى «' . get_the_title($comment->comment_post_ID) . '» ماۋزولۇق يازمىدىكى باھايىڭىزغا جاۋاب يېزىلدى، تۆۋەندىكى سز قالدۇرۇپ كەتكەن باھا:
'
. nl2br(get_comment($parent_id)->comment_content) . '
' . trim($comment->comment_author) . 'نىڭ سىزگە قايتۇرغان جاۋاب تۆۋەندىكىچە:
'
. nl2br($comment->comment_content) . '
سىز بۇ بۇيەرنى چېكىپ تۇلۇق مەزمۇنىنى كۆرسىڭىز بولىدۇ.
' . get_option('blogname') . ' سىزنىڭ قايتا قەدەم تەشرىپ قىلىشىڭىزنى قارشى ئالىدۇ.
(مەزكۇر ئېلىكترونلۇق خەت ئاپتوماتلىق ئەۋەتىلدى، جاۋاب قايتۇرماڭ.)
$message = convert_smilies($message);
$from = "From: \"" . get_option('blogname') . "\" <$wp_email>";
$headers = "$from\nContent-Type: text/html; charset=" . get_option('blog_charset') . "\n";
wp_mail( $to, $subject, $message, $headers );
//echo 'mail to ', $to, '
' , $subject, $message; // for testing
}
}
add_action('comment_post', 'comment_mail_notify');
توختاڭ، تۆۋەندىكى يازمىلارغىمۇ ئىشتىھايىڭىز بولۇشى مۇمكىن
- Youkuنىڭ ئېلانىدىن زىرىكتىڭىزمۇ؟ ماقۇل، ئەمىسە كېرەمجان بىلەن ئەپلەيلى! (21)
- [pjblog]ئۇيغۇرچىلاشتۇرۇلغان، يازمىغا نومۇر قۇيۇش قىستۇرمىسىنى چۈشۈرۈۋېلىڭ (2)
- WPtouch قىستۇرمىسى ئۇيغۇرچىلاشتى، ئەمدى ھەر قانداق تېلىفوندا بلوگىمىز پەچچەت چىققۇسى! (31)
- مېدىيا فورماتلىرىنى ئۆز-ئارا ئالماشتۇرۇش قورالى Format Factory
- WordPressدە رەڭدار خەتكۈچ ئۈنۈمىنى ھاسىل قىلىشنىڭ ئىككى تەدبىرى (10)
- [wordpress قىستۇرمىسى] ئوقۇرمەنلەر تېمى(ئۇيغۇرچە قىستۇرما) (2)
- [تەنەپپۇس مەزگىلى]ئۇيغۇربەگنىڭ مۇھەببەت ئىزھار قىلىشى قىززىق!… (1)
- [يەرلىك قىستۇرما] WP-beFont – ۋوردپرەس 3.5 نەشىرىگە ئۇيغۇرچە فونت ۋە كىرگۈزگۈچ قىستۇرمىسى (8)
- ئۇيغۇر يېزىقى ھەققىدە (5)
- قازاقىستان دەرۋىش ئۇيغۇر ئانسامبىلىنىڭ ئەڭ يېڭى مۇڭ ناخشىسى–ھەر ئاخشام (9)
- ئۇيغۇر پاركورچى باللا ئىشلىگەن مىكرو كىنو – سۈرئەت (14)
- [كۆچۈرۈلمە] ئەگەر سىزنىڭ ئىككى ئىنىكىڭىز بولسا… (9)