wordpress تا زىيارەتچىلەرنىڭ ئىنكاسىغا ئاپتور جاۋاب قايتۇرسا Email ئارقىلىق ئۇختۇرۇش ئىقتىدارىنى قوشۇش


بلوگىڭىزدىكى زىيارەتچىلەرنىڭ باھاسىغا سىز جاۋاب قايتۇرسىڭىز، ئاپتوماتلىق ئېلىكترونلۇق خەت ئەۋەتىدۇ، زىيارەتچىلەر بۇ خىل ئىقتىدار ئارقىلىق ئۆزىگە قايتقان جاۋابنى دەل ۋاقتىدا كۆرەلەيدۇ، ھەمدە بلوگىڭىزغا ئاز بولمىغان ئېقىم ئېلىپ كېلىدۇ.

قوللىنىش ئۇسۇلى:

تۆۋەندىكى كودنى ئۇسلۇبىڭىزنىڭ 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');


无觅相关文章插件,快速提升流量

توختاڭ، تۆۋەندىكى يازمىلارغىمۇ ئىشتىھايىڭىز بولۇشى مۇمكىن


9 باھا يېزىلىپ بوپتۇغۇ؟ سىزلا يازمىغان ئوخشايسىز ...
  • شەربەت | 2012.03.15 جاۋاب

    بارغانسىرى سەرخىللاپ كېتىۋاتىدىغۇ ;-) دىۋانغا بىر ئىنكاس يېزىۋىتەي ئەمىسە :mrgreen:

  • كۆزەينەكلىك يىلان باش كۆتۈردى :mrgreen:

  • تاتلىق | 2012.03.15 جاۋاب

    دەرھال بىكىتىمگە ئورنىتاي… :grin:

  • ئۇدۇن | 2012.03.15 جاۋاب

    ۋاي… بۇ يەنە مەندە باركەن. :mrgreen:

  • مەنمۇ مۇشۇ ئىقتىدارنى قوشاي دەپ تۇرغان ئىدىم،لېكىن مېنىڭ بوشلۇقىممۇ ئېلخەتكە خەت ئەۋەتەلمەيدىكەن. مۇشۇنىڭ بىر قىستۇرمىسى بار ئىكەن ھەزرەت بىلوگى ئىشلىتىپ كېلىۋاتىدۇ.
    لېكىن ماۋۇ ئىنكاس يېزىش رايونىدىكى ئۇچۇرلارنى قايتا كىرگەندە ساقلاپ قېلىش ئۈچۈن FXP نىڭ مەخپى نومۇرلىرىنى كىرگۈزمەي تۇرۇپ چىقارغىلى بولارمۇ؟ ئەگەر بۇنداق ئۇسۇل بولسا داستىخىنىڭلارنى كەڭ يايساڭلار :mrgreen:

  • رىنات | 2012.03.15 جاۋاب

    بۇ نورمالدا ئادەتتە linux بوشلۇقىدىلا ئەمەلگە ئاشىدۇ. (شەرت: ()mail فۇنكىسىيىسىنى قوللىسا).
    ئەمما windows بوشلۇقى ئىشلەتكەنلەرمۇ مەيۈسلەنمەڭلار. windows بوشلۇقىدا ئېلخەت ئەۋەتىش توغرىسىدا مەن بىر يازما يوللىغانىدىم. يامان ياخشى رول ئويناۋاتىدۇ. :mrgreen:

  • تاتلىق | 2012.03.16 جاۋاب

    مەن كودنى سىز دىگەن ئورۇنغا قويسام… ئارقا بەت باشقۇرۇش سۇپىسىغا كىرەلمىدىم….خاتالىق ئۇچۇرى چىقىۋالدى…

    • پرېستان | 2012.03.16

      خاتالىق ئۇچۇرىنى تەپسىلى قالدۇرۇڭ، قايسى ھۆججەتنىڭ قانچىنچى قۇرى خاتا دېگەندەك. بەزى كود بىلەن توقۇنۇشۇپ قالغان بولىشى مۇمكىن.

  • ھارماس | 2012.04.16 جاۋاب

    مەن كودنى سىز دىگەن ئورۇنغا قويسام… ئارقا بەت باشقۇرۇش سۇپىسىغا كىرەلمىدىم….خاتالىق ئۇچۇرى چىقىۋالدى…ۋودرىپروسنى قايتا قاچىلغىلى سالدى

باھا يوللاش( قەلب سۆزلىرىڭىزدىن قالدۇرۇپ كىتىڭ)


icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif