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ų.
Susiję straipsniai
- "WordPress 2,5 išleistos į laisvą Atsisiųsti
- "WordPress 2.5.1 Išleistas parsisiuntimui
- Drop.io privačių keistis - nemokamai interaktyvus failų dalijimosi saugojimo paslauga su komentarą parama
- "WordPress 2,5 RC2 parsisiuntimui
- Kaip Paduok ir Parodyti RSS kanalai dėl "WordPress Dienoraštis (Atom / RSS Aggregator šakutės)
- Žiniasklaida Sagos Disabler plugin į Pašalinti "Pridėti Media" Piktogramos "WordPress 2,5
- Skambink į Neapibrėžta Pareigos: wp_constrain_dimensions () Kai Siuntimas vaizdai arba image_downsize () kataloge Galerija / Media biblioteka "WordPress 2,5
- Kaip optimizuoti seo wordpress 2,5 blog web page title be optimalus Pavadinimas plugin
- Padaryti wordpress blog labiau apsaugota naudojant slaptą raktą,
- PROBLEMOS į "Valdymas" WordPress trumpinio ir rodyti [] skliaustai Žymos










































20 Bir 2008 11:29
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š?
20 Bir 2008 11:53
versija 2.5.
20 Bir 2008 11:57
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ą?
20 Bir 2008 12:28
Stenkitės tiesiog įtraukite į papildomų linijų (skirtumas).
27 Bir 2008 20:49
Labas,
Bandote jį. Jis neturėjo darbo. Ačiū vieta.
11 liepa 2008 17:30
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!
4 Rgs 2008 04:15
Šis WPMU elgesys buvo vairavimas man truputį riešutų. Didelis ačiū už pasidalijimą savo sprendimą!
22 Rgs 2008 05:42
WOW Cool!
Super Vyras
Nice site
15 spalis 2008 07:26
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