• Resolved kalle.kallio

    (@kallekallio)


    Ongelma:
    RSS importer on tuonut sivustolle noin 120 000 postausta, mutten ole huomannut asettaa automaattipoistoja alusta saakka. Jos yritän poistaa postauksia Dashboardin kautta niin homma katkeaa. Varmaankin yksittäisiä – muutamia satoja saisi poistettua kerralla, mutta on aika työläs tapa.

    Ratkaisuidea:
    Kirjaudun SQL:ään ja lataan sieltä WP_posts tablen, Poistan haluamani rivit ja lataan tiedoston takaisin järjestelmään. Otan tietty alkuperäisestä varmuuskopion.

    Kysymys;
    Millähän homma kannattaisi hoitaa?
    Googlen Spreadsheettiin tiedosto ei mahdu. Exel tekee jotain muutoksia, jotta en voi ladata sitä takaisin ilman virheilmoitusta.

    Kiitos avusta

Esillä 4 vastausta, 1 - 4 (kaikkiaan 4)
  • Moderator Mikko Saari

    (@msaari)

    Huomaa, että tuo menettely jättää tietokantaan aika paljon roskaa, sillä wp_posts-taulun riveillä on yhteyksiä muihinkin tauluihin, erityisesti wp_postmetaan.

    Jos vain millään on mahdollista, joku Bulk Deleten kaltainen plugini on luultavasti paras työkalu hommaan.

    Thread Starter kalle.kallio

    (@kallekallio)

    Testasin tuota ratkaisuideaani juuri ja kävi juuri niinkuin sanoit ja epäilinkin.

    Täytyy katsoa, josko sais homman toiminaan jotenkin tuolla plugarilla.

    Kiitos Mikko.

    Moderator Mikko Saari

    (@msaari)

    Toki jos päädyt omaan ratkaisuusi, wp_postmetasta on melko helppo poistella automaattisesti rivit, joille ei löydy vastinetta wp_posts-taulusta.

    Thread Starter kalle.kallio

    (@kallekallio)

    Ongelma tossa on se, kun ns. oikeat postaukset on siististi sekasin importattujen kanssa. No tehdessä oppii. Se kai tässä on tarkoituskin.

    Laitoin tähän osin liittyvän kyssärin toiselle palstalle. https://fi.forums.wordpress.org/topic/rinnakkaiset-asennukset-vai-multisite?replies=1

    Kiitos vielä Mikko jeesistä.

Esillä 4 vastausta, 1 - 4 (kaikkiaan 4)
  • The topic ‘Postausten massamuokkaus ja poisto’ is closed to new replies.