Support » Teemat ja mallit » Roskakommenttien poistaminen yhdellä kertaa

  • Resolved Annalavida

    (@annalavida)


    Tarvitsisin apua ”roskakommentien” poistamiseen sivultani Olin lähes puolivuotta kirjautumatta sivustolle ja sinä aikana olin saanut noin 70 000 (roska)kommenttia. Nyt olen ladannut Akismetin ja se on auttanut paljon, mutta mietin onkohan jotain keinoa poistaa jo vastaanotetut kommentit yhdellä kertaa? Menee turhan kauan aikaa poistaa yksitellen (tai massatoiminnolla, jolloin saa 20 viestiä kerralla). Kiitos jo etukäteen!

Esillä 9 vastausta, 1 - 9 (kaikkiaan 9)
  • Missä tilassa nuo poistettavat kommentit ovat? Onko ne julkaistu vai ovatko ne vireillä?

    Jos ne ovat vireillä, Delete Pending Comments -plugin pystynee räjäyttämään ne pois kertaheitolla (plugini on yli kaksi vuotta vanha, mutta olettaisin, että toimii edelleen; operaatio on melko yksinkertainen tehdä suoraan tietokannastakin, mutta jos ei tiedä miten, niin tämä plugini on turvallisempi tapa).

    Thread Starter Annalavida

    (@annalavida)

    Kiitos nopeasta vastauksesta! Kommentit ovat ikävä kyllä julkaistu (vaikka en siis ole itse niitä hyväksynyt!), joten tuo työkalu ei valitettavasti auta. Olenkin saanut ohjeet tuohon suoraan tietokannasta poistamiseen, mutta en ole vielä tohtinut koittaa.

    Saan tämän herjauksen lähes aina, kun yritän kirjautua sisälle sivulleni. Johtuu varmaankin siitä, että kommentteja on niin paljon ja tila ei riitä?

    Resource Limit Is Reached

    The website is temporarily unable to service your request as it exceeded resource limit. Please try again later.

    Hyvin mahdollista. Ota tietokannasta varmuuskopio ja sen jälkeen rohkeasti hävittämään, eipä siinä juuri muu auta.

    Thread Starter Annalavida

    (@annalavida)

    Ok, näin täytyy sitten toimia. Kiitos avustasi!

    Thread Starter Annalavida

    (@annalavida)

    Hei taas! Olen nyt yrittänyt poistaa kommentteja suoraan tietokannasta, ja mielestäni toiminut täysin ohjeiden mukaisesti, mutta siitä huolimatta saan tämän herjauksen enkä pysty poistamaan kommentteja:

    #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ’[wp]_comments WHERE comment_approved = ’spam” at line 1

    Osaisitko sanoa, mistä tämä johtuu?

    Näytätkö koko MySQL-lauseen? [wp]_comments näyttää joka tapauksessa rikkinäiseltä, oikea muoto on wp_comments, olettaen että taulujesi etuliite on tuo wp.

    Thread Starter Annalavida

    (@annalavida)

    Joo kiitos, nyt sain lauseen toimimaan ilman sulkeita ja sain tiedon, että yli 500 riviä on poistettu onnistuneesti. Mutta: Kuitenkin kaikki 65 000 kommenttia on jäljellä sivustolla!! Alan olemaan epätoivoinen. Onko sinulla mitään käsitystä miksi näin on?

    Kommnetit ovat tulleet sen reilun puolen vuoden aikana, kun en ole ollut aktiivinen sivustoni (blogini) kanssa. Ne ovat ”itse hyväksyneet itsensä”, ja ovat siis näkyvillä sivustollani, artikkelien jäljessä ihan fyysisesti, vaikka en ole niitä hyvksynyt (minulla on kommenttien hyväksyntä käytössä) Voiko tämä olla syynä siihen, että tuon ”spam-lauseen” kanssa niitä ei pysty poistamaan, jos niitä ei lueta spamiksi vaan tavallisiksi kommenteiksi? :/

    Joo, siis poistit nyt pelkkää spämmiä, et hyväksyttyjä.

    Hyväksytyillä kommenteilla ”comment_approved” on arvoltaan 1, eli vaihtamalla tuon 'spam' tilalle '1' lähtevät kaikki hyväksytyt kommentit. Silloin lähtevät toki kaikki hyvätkin kommentit, mutta siihen ei ole mitään vaivatonta ratkaisua.

    Vaivattomin tapa lienee itse asiassa käydä kliksuttelemassa kaikki asialliset kommentit hylätyiksi, sen jälkeen tuhota kaikki hyväksytyt kommentit suoraan tietokannasta ja sitten palauttaa ne hylätyt asialliset kommentit takaisin hyväksytyiksi.

    Thread Starter Annalavida

    (@annalavida)

    SUUREN SUUREN SUURET kiitokset avustasi ja nopeista, selkeistä vastauksista! Vihdoin ja viimein sain kommentit pois ja et arvaa kuinka helpottunut ja kiitollinen olen! Asiallisia kommentteja ei ollut kuin reilu sata ja ne tulleet ennen roskakommenntteja, joten niiden klikkailu hylätyiksi + takaisin hyväksytyiksi oli hyvin vaivatona! Kiitos vielä ja mukavaa viikonloppua! 🙂

Esillä 9 vastausta, 1 - 9 (kaikkiaan 9)
  • The topic ‘Roskakommenttien poistaminen yhdellä kertaa’ is closed to new replies.