3 būdai pašalinti visą šlamštą ir laukiančius komentarus iš

2017-11-05 21:19:19
Pagrindinis·Kitas·3 būdai pašalinti visą šlamštą ir laukiančius komentarus iš

Nors yra daugybė skirtingų turinio valdymo sistemų, kuriomis galima naudotis, „WordPress“ išlieka viena populiariausių šiandien ir yra laimėjusi keletą apdovanojimų, tokių kaip „Critic's Choice“ geriausias atvirojo kodo PHP CMS ir „People Choice“ geriausias nemokamas CMS 2014 m., Kai daugelis svetainių naudoja „WordPress“ platforma, tai akivaizdžiai pritrauks šlamšto platintojus kuriant įrankį, galintį automatiškai šlamšti nuorodas į įrašo komentarų sritį.

Nors taip pat yra daugybė antispam įskiepių, kurie blokuoja komentarus ir stebėjimo šlamštą, „Akismet“ išlieka svarbiausiu įskiepiu, naudojamu aptikti šlamšto komentarus. Tačiau šie šnipinėjimo antspaudų papildiniai nėra tobuli, nes kartais šlamšto platintojai randa būdą apeiti antispam aptikimą ir sugeba perbraukti kelis komentarus apie šlamštą. Išskyrus tai, nepatenkintas lankytojas gali naudoti šias priemones užtvindyti svetainę tūkstančiais nenaudingų komentarų tikėdamasis perkrauti serverį ir sukelti jo gedimą.

Jei vieną dieną atsibusite rasti „WordPress“ administratoriaus srityje tūkstančius šlamšto ar laukiančių komentarų, nebijokite, nes yra paprastų būdų greitai ištrinti komentarus. Jei šlamšto komentarai vis sklinda, pirmiausia turėtumėte sukonfigūruoti savo svetainę ir nebeleisti priimti jokių komentarų. Prisijunkite prie „WordPress“ administratoriaus, eikite į „ Nustatymai“ > „ Diskusija“ . Pažymėkite žymimąjį laukelį „Naudotojai turi būti registruoti ir prisijungę norėdami komentuoti“, spustelėkite mygtuką Išsaugoti pakeitimus. Tada eikite į „Nustatymai“> „Bendra“ ir įsitikinkite, kad nepažymėtas žymės langelis „Kiekvienas gali registruotis“. Dėl šių dviejų derinių nustatymų visi lankytojai negalės skelbti komentarų jūsų svetainėje. Pradėsime valyti laukiančius ar šlamšto komentarus, kai tik tai bus padaryta. Čia yra 3 skirtingi būdai, kaip ištrinti visus „WordPress“ šlamšto komentarus.

1. Integruotas metodas

„WordPress“ turi įmontuotą metodą, leidžiantį lengvai ir greitai pašalinti visus šlamšto komentarus. Eikite į komentarus, spustelėkite „Šlamštas“ ir pamatysite mygtuką Išvalyti šlamštą . Spustelėjus šį mygtuką, akimirksniu ištrinami visi komentarai, pažymėti kaip šlamštas.

Naudojant įmontuotą „Empty Spam“ funkciją yra dvi galimos problemos. Jei jūsų svetainė yra priglobta nepakankamu bendro naudojimo serveriu, tuščio šlamšto procesas gali pasibaigti ir net sukelti interneto serverio programinę įrangą, jei bandote pašalinti dešimtis ar šimtus tūkstančių šlamšto komentarų. Kita galima problema yra ta, kad komentarai nepažymimi kaip šlamštas ir rodomi Laukiama, nėra mygtuko, kuris leistų ištrinti visus laukiančius komentarus.


2. Komentarų šlamšto pakeitimas pakeitimas

Jei susiduriate su aukščiau pateikta problema, kur dėl didelio komentarų šlamšto skaičiaus nebėra tuščio šlamšto proceso, galite įdiegti papildinį, pavadintą „Komentarų šlamšto pakeitimas paketu“. Šis papildinys tiesiog modifikuoja veiksmą „Išvalyti šlamštą“, kad būtų ištrinti šlamšto paketai, o ne visi iš karto. Norėdami įdiegti papildinį savo „WordPress“ svetainėje, eikite į Papildiniai> Pridėti naują> viršutiniame dešiniajame laukelyje ieškokite „Pakeitimo komentaro šlamšto pašalinimas“ ir spustelėkite mygtuką Įdiegti dabar.

Įdiegus „Batch Comment Spam Deletion“ įskiepį, nelieka nieko kito. Tai automatiškai modifikuoja mygtuką Empty Spam. Jei įdiegus šį papildinį jūsų serveriui vis dar trūksta laiko, turėsite sumažinti apdorojamų šlamšto komentarų skaičių. Iš šaltinio kodo matyti, kad šis įskiepis vienu metu apdoroja 100 šlamšto komentarų ir tai galima pakeisti pridedant funkcijų filtrą arba pridedant konstantą prie jūsų wp-config.php. Kitas greitas ir paprastas būdas yra tiesiogiai redaguoti papildinių failą iš Papildinių> Įdiegti papildiniai> Spustelėkite Redaguoti, jei norite pašalinti partijos komentaro šlamšto šalinimą, pakeiskite reikšmę 100 į mažesnį skaičių ir spustelėkite mygtuką Atnaujinti failą .

Atsisiųskite paketo komentaro šlamšto ištrynimą


3. SQL komanda

SQL komandos naudojimas yra labai efektyvus, nes greičiausiai mažiau nei per sekundę galite ištrinti visą šlamštą ar net laukiančius komentarus be laiko. Tačiau tai yra šiek tiek rizikinga, nes neteisinga komanda gali ištuštinti lentelę arba, dar blogiau, sunaikinti visą duomenų bazę. Taigi patartina bent jau susikurti visą duomenų bazės atsarginę kopiją naudojant tikrai lengvai naudojamą papildinį, pvz., „Dropbox Backup & Restore“. Įdiegę „Dropbox“ atsarginės kopijos kūrimo ir atkūrimo papildinį, spustelėkite viršutinėje kairėje juostoje esančią „Dropbox“ atsarginę kopiją ir spustelėkite mygtuką „Sukurti vietinę atsarginę kopiją“. Jei kas nors nepavyksta su SQL komanda, tiesiog spustelėkite mygtuką „Atkurti“.

Tikriausiai rasite daugybę pavyzdžių kitose svetainėse, liepiančiose tam naudoti „phpMyAdmin“, tačiau mes manome, kad tai yra šiek tiek per daug, nes ne visuose interneto serveriuose įdiegta „phpMyAdmin“ ir pasirinkę netinkamą duomenų bazę gali išvalyti kitų priglobtų svetainių komentarus. toje pačioje sąskaitoje. Paprastesnis ir saugesnis sprendimas yra įdiegti kitą papildinį, vadinamą „ SQL Executioner“, kuris leidžia vykdyti SQL užklausas „WordPress“ svetainei, iš kurios ji vykdoma.

Norėdami įdiegti, eikite į Papildiniai> Pridėti naują> paieškos papildinių lauke, esančiame viršutiniame dešiniajame kampe, įveskite „SQL Executioner“ ir spustelėkite „Įdiegti dabar“. Baigę įdiegti ir suaktyvinti papildinį, eikite į „Tools“> ir pasirinkite „ SQL Executioner“ . Spustelėkite nuorodą $ comments, kad apibūdintumėte komentarų lentelę ir atkreipkite dėmesį į lentelės pavadinimą.

Dažniausiai numatytasis komentarų lentelės pavadinimas yra wp_comments . Tai galite patvirtinti patikrinę komentarų lentelės pavadinimą spustelėję nuorodą $ comments. Dabar čia yra keletas skirtingų SQL komandų, kaip ištrinti visą šlamštą ar laukiančius komentarus.

Norėdami pašalinti visus laukiančius komentarus:

IŠtrinti iš wp_komentarų, kur komentarą patvirtinta = "0"

Norėdami pašalinti visus šlamšto komentarus:

IŠtrinti iš wp_komentarų, kur komentarą patvirtinta = "šlamštas"

Įveskite komandą į SQL laukelį ir spustelėkite mygtuką „ Vykdyti SQL “. Spustelėkite mygtuką Gerai, kad patvirtintumėte užklausą pakeisti duomenis savo duomenų bazėje. Paveiktų eilučių skaičius rodo komentarų, pašalintų iš duomenų bazės, skaičių.

Redaktoriaus Pasirinkimas