Pranešimų laiškus Ne Siųsti Po Komentaras Pritarimas į "WordPress 2.5 ir 2.5.1

Į "WordPress 2,5 ir WordPress 2.5.1 , Kai parinktis nustatyta, kad elektroninio pašto pranešimų autorius, kai komentarus (comments_notify = 1), jokio pranešimo laiškas yra generuojami arba išsiunčiamas pranešimas apie tai praneša autoriui, jei komentaras vyksta laukiančių patvirtinimo, ir tai tik patvirtintų vėliau per taisyti-komentarai . Php.

Prieš "WordPress 2,5, elektroniniu paštu siunčiamas pranešimas apie patvirtinimą, kad autorius, net jeigu komentaras turi būti patvirtintas ir paskelbtas ne iškart. Tačiau pranešimo, kad komentaras yra valdytojai ir reikalauti administratoriaus veiksmų, siekiant patvirtinti, panaikinti arba šlamštas pranešimą veikia gerai, su elektroniniu paštu siunčia administratoriui savo elektroninio pašto adresą (admin_email), o ne po autoriaus.

Tai yra klaida, kuri buvo įvesta "WordPress 2,5, ir pėdutės į" WordPress 2.5.1 kai moderation.php funkcija buvo perkelta į taisyti-comments.php. Klaida tikriausiai bus nustatytos "WordPress 2.5.2 versija. Jeigu negalite laukti, tiesiog redaguoti wp-includes/comment.php dėl "WordPress dienoraštis direktoriją dėl interneto serverį, ir pridėkite šias eilutes kodo:

Prieš:

break;
case 'approve':
$query = $wpdb->prepare("UPDATE $wpdb->comments SET comment_approved='1' WHERE comment_ID = %d LIMIT 1", $comment_id);
break;
case 'spam':
$query = $wpdb->prepare("UPDATE $wpdb->comments SET comment_approved='spam' WHERE comment_ID = %d LIMIT 1", $comment_id);

Po:

break;
case 'approve':
$query = $wpdb->prepare("UPDATE $wpdb->comments SET comment_approved='1' WHERE comment_ID = %d LIMIT 1", $comment_id);
if ( get_option( 'comments_notify' ) == true ) {
wp_notify_postauthor( $comment );
}
break;
case 'spam':
$query = $wpdb->prepare("UPDATE $wpdb->comments SET comment_approved='spam' WHERE comment_ID = %d LIMIT 1", $comment_id);

SVARBU: Jūs skaitote mašina išverstą puslapį, kuri yra pateikiama "kaip yra", be garantijų. Skirtingai nuo žmogaus vertimas, mašininio vertimo nesupranta gramatika, semantika, sintaksė, Idiomos natūralios kalbos, ir taip dažnai būna netiksli ir žemos kokybės tekstą, kuris yra klaidinantis ir nesuprantami. Taigi, prašome kreiptis į originalas anglų straipsnis kai kyla abejonių.



9 atsakymai į "Siųsti pranešimą elektroniniu paštu Ne Po Komentaras Pritarimas į" WordPress 2.5 ir 2.5.1 "

  1. Guillermo Scharffenorth
    20 Bir 2008 11:29
    1

    Labas,

    Šis kodas jums išspausdintas "prieš" yra skirtingos, kad viena iš wp-includes/comment.php. Čia yra kodas comment.php:

    case 'approve':
    $query = "UPDATE $wpdb->comments SET comment_approved='1' WHERE comment_ID='$comment_id' LIMIT 1";
    break;
    case 'spam':
    $query = "UPDATE $wpdb->comments SET comment_approved='spam' WHERE comment_ID='$comment_id' LIMIT 1";

    Kuri versija WP Did you get, kad kodas iš?

  2. admin
    20 Bir 2008 11:53
    2

    versija 2.5.

  3. Guillermo Scharffenorth
    20 Bir 2008 11:57
    3

    Labas,

    Kodas Zamieściłem yra nuo 2.5.1. Ar manote, kad pakeistų šį kodą į vieną kurį siuntėte galėtų išspręsti šią problemą?

  4. admin
    20 Bir 2008 12:28
    4

    Stenkitės tiesiog įtraukite į papildomų linijų (skirtumas).

  5. Guillermo Scharffenorth
    27 Bir 2008 20:49
    5

    Labas,

    Bandote jį. Jis neturėjo darbo. Ačiū vieta.

  6. naim
    11 liepa 2008 17:30
    6

    Thanks for the post "administratorius" - man padėti valdyti (ne?) Įmonių dienoraštyje, ir mano viršininkas gaunate laišką pranešimus nuo atnaujintu 2.5.x - Manau, jūsų siūloma pleistras yra nustačiusi tai.

    Taigi, dar kartą ačiū labai!

  7. Chrisas
    4 Rgs 2008 04:15
    7

    Šis WPMU elgesys buvo vairavimas man truputį riešutų. Didelis ačiū už pasidalijimą savo sprendimą!

  8. ordersomabuyg
    22 Rgs 2008 05:42
    8

    WOW Cool!
    Super Vyras
    Nice site

  9. Marcin
    15 spalis 2008 07:26
    9

    Be 2.6.1 jis turėtų atrodyti kaip ši:

    case 'approve':
    $query = $wpdb->prepare("UPDATE wpdb->comments SET comment_approved='1' WHERE comment_ID = %d LIMIT 1", $comment_id);
    if ( get_option('comments_notify') == true ) {
    $comment = get_comment($comment_id);
    wp_notify_postauthor($comment_id, $comment->comment_type);
    }

    Vienintelis pasikeitimas yra pridedant:

    == true

Leave a Reply

Galite naudoti šiuos žodžius: <a href="#" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Užsisakykite pastabų funkcija buvo išjungta. Norėdami gauti pranešimą apie naujausias komentarų, sisakyti Patarimas ir Trick Komentarų RSS kanalas arba užsiregistruoti, norėdami gauti Nauji komentarai kasdieninėje elektroniniu paštu.
Custom Search

Priimamojo Paieškos Taisyklės dėl straipsnis

WordPress ne siųsti laišką -- WordPress pranešimus apie komentarus -- WordPress -- WordPress pranešimą elektroniniu paštu -- WordPress negali siųsti laiškų, -- "WordPress Pranešimas -- WordPress ne siuntinėti -- WordPress el neveikia -- WordPress komentarą pranešimą elektroniniu paštu -- WordPress ne siųsti pranešimą -- WordPress autoriaus pranešimus apie komentarus -- WordPress elektroninio pašto pranešimus apie komentarus -- $ wpdb-> pasirengti -- WordPress laišką post pranešimą -- WordPress 2,5 laišką santūrumą -- wordpress el pastabas dėl patvirtinimo -- WordPress Registruokitės Plius ne siųsti laišką -- pranešimus apie komentarus wordpress -- no comment pranešimai wordpress 2,5 -- Kaip nustatyti komentarą patvirtinimas? -- WordPress laišką komentaro autorius -- WordPress 2.5.1 ne siuntimas paštu -- WordPress 2.5.1 negauna naują komentarą laiškus -- WordPress komentarą patvirtinimo laišką -- WordPress komentarą patvirtinti veiksmų -- wordpress yra ne siųsti elektroninį pranešimą su gmail -- WordPress ne siuntinėti pranešimai -- WordPress Komentaras pranešimą elektroniniu paštu -- komentarų pranešimo wordpress -- Automatinis laiškas išsiųstas, kai komentaras yra išsiunčiamas į wordpress -- wordpress automatiškai patvirtinti komentarai -- WordPress negali gauti pranešimus elektroniniu paštu -- WordPress ne siųsti komentarus elektroniniu paštu -- WordPress komentarai pranešimo kodo php -- WordPress tik siunčia paštu po komentarą approvall -- Kaip išsiųsti pranešimą elektroniniu paštu, kad žmonės, kurie parašė komentarą apie WordPress pranešimas -- WordPress 2,5 elektroniniu paštu, kai autoriai komentarų -- Pranešimų laiškus ne siųsti po komentaro patvirtinimo -- kaip padaryti, kad komentaras po patvirtinimo, kad kas nors iš wordpress -- WordPress 2,5 ne siųsti laišką -- WordPress 2.5.1 pranešimą elektroniniu paštu -- naują komentarą pranešimą wordpress 2,5 admin -- WordPress elektroniniu paštu pranešti, komentarai -- WordPress 2.5.1 negauna laiškų, -- patvirtinti komentarai Php -- $ wpdb-> užklausą neveikia 2,5 -- pranešimus apie komentarus wordpress 2,5 -- 2.5.1, pranešimus apie komentarus, wordpress -- WordPress pranešimą 2,5 išjungti -- siųsti komentarus į wordpress į elektroninį paštą --