Oldal: 1 / 2 12 UtolsóUtolsó
Eredmény: 1 - 10 (17) összesen

Téma: Wordpress hozzászólások átexportálása egy másik wordpress-be..

  1. #1
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.177
    Begyűjtött 558 köszönetet
    427 hozzászólásával

    Alapbeállítás Wordpress hozzászólások átexportálása egy másik wordpress-be..

    Tudtok arra módot, hogyan lehet több, mint 2000 hozzászólást kiexportálni egy bizonyos bejegyzésből, majd ezt átimportálni egy másik wordpress rendszer bizonyos bejegyzésébe?

    A) Tehát adott mondjuk a wordpress 1-es rendszer. Itt adott a bejegyzés11, és ehhez tartozik több, mint 2000 hozzászólás..

    B) És adott egy másikg wordpress 2-es rendszer. Itt egy bejegyzés21.

    Tehát az A helyről akarom átpakolni a hozzászólásokat B helyre.

    Van erre valamilyen mód? Adatbázis művelet, vagy plugin, vagy hasonló?

    Arni


    Prémium Linképítés - sikerek, kockázatok nélkül - Linképítés számokban.

  2. #2
    a pulykakakas Kvarclovag logója
    Csatlakozott
    10-08-20
    Hely
    Budapest
    Hozzászólás
    1.017
    Begyűjtött 8 köszönetet
    8 hozzászólásával

    Alapbeállítás re: Wordpress hozzászólások átexportálása egy másik wordpress-be..

    PhpMyAdminban exportálod SQL formátumban a comments táblát, és a másik adatbázisban lefuttatod az insert sql-eket. Persze a user, meg poszt azonosítókat cserélni kellhet, ha nem azonosak.



  3. #3
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.177
    Begyűjtött 558 köszönetet
    427 hozzászólásával

    Alapbeállítás re: Wordpress hozzászólások átexportálása egy másik wordpress-be..

    Megkérlek, hogy ezt írd le lépésről lépésre úgy, hogy megértsem

    Arni



  4. #4
    a pulykakakas Kvarclovag logója
    Csatlakozott
    10-08-20
    Hely
    Budapest
    Hozzászólás
    1.017
    Begyűjtött 8 köszönetet
    8 hozzászólásával

    Alapbeállítás re: Wordpress hozzászólások átexportálása egy másik wordpress-be..

    Ettől féltem! De, ha nem jön egy rutinosabb, aki csinált már ilyet megpróbálom összeszedni.
    Phpmyadmin van? Adatbázisok elérhetők, ugye?
    A WP1-ben a a phpmyadminban az export fülön kijelölöd a a wp_comments táblát és az INSERT típusú exportot választod, az alapértelmezések (mezőnevek legyenek benne, meg ilyesmik jók ahogy vannak). Az export tömörítését válaszd zip vagy gzip (legalsó sor), a végrehajt ezek után egy sql kiterjesztésű fájlt ment a gépedre tömörítve.

    A WP2-ben az import fülön a fájlt kitallózod és a végrehajtást választod.
    Ezek után a 11-es posztról a 21-re kell pakolnod a kommenteket:
    update wp_comments set comment_post_ID=21 where comment_post_ID=11
    Vigyázz, hogy a 11-esen ne legyenek, ha voltak akkor beolvasás előtt pakold félre 999999-re, majd a beolvasás és átmozgatás után vissza.

    És akkor jöjjenek a lehetséges buktatók:
    a comment_author, azaz a posztolók nincsenek meg a WP2-ben, nem tudom ilyenkor, hogy jelenik meg a komment, de lehet hogy őket fel kell venni, ez is megy sql-lel de ez már kicsit ravaszabb, mert feltehetőleg nem mindenkit kell átmásolni.
    A comment_ID, azaz a komment sorszáma ütközhet, lehet hogy a WP2-ben már van olyan sorszámú komment mint amit be akarsz szúrni. Lehet, hogy ezeket el kell teríteni akkor (hozzá kell adni egy jó nagy számot pl.), de trigger is megoldhatja. Ezek a gondok akkor jöhetnek elő ha WP2 nem üres.



  5. #5
    Bölcs charlie logója
    Csatlakozott
    09-11-23
    Hely
    Budapest
    Hozzászólás
    1.477
    Begyűjtött 362 köszönetet
    282 hozzászólásával

    Alapbeállítás re: Wordpress hozzászólások átexportálása egy másik wordpress-be..

    na várjál, ha az egész wp_comments-t kiexportálja, akkor minden hsz benne lesz. comment_id-t meg nem kell exportálni, aztán majd a mysql kitölti automatikusan.

    a comment_author meg egy sima szöveges mező (regisztrált usernél) tehát ez nem számít (sajna nem tárolja a wp azt, hogy az most regelt user vagy sem)



  6. #6
    WordPress Maniac mahone logója
    Csatlakozott
    08-08-22
    Hely
    Budapest
    Hozzászólás
    4.609
    Begyűjtött 248 köszönetet
    169 hozzászólásával

    Alapbeállítás re: Wordpress hozzászólások átexportálása egy másik wordpress-be..

    Idézet charlie eredeti hozzászólása Hozzászólás megtekintése
    a comment_author meg egy sima szöveges mező (regisztrált usernél) tehát ez nem számít (sajna nem tárolja a wp azt, hogy az most regelt user vagy sem)
    De tárolja. A comments táblában van egy user_id oszlop. Ha itt 0 van, akkor nem regisztrált tag. Ha más szám van ott, akkor regisztrált tag által írt az adott hozzászólás.



  7. #7
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.177
    Begyűjtött 558 köszönetet
    427 hozzászólásával

    Alapbeállítás re: Wordpress hozzászólások átexportálása egy másik wordpress-be..

    Ha kimentem a wp1-ből a komplett sql fájlt, illetve ugyanezt a wp2-ből is, meg tudja csinálni nekem valaki? Gondolom pár perces munka, de ha kell, fizetek érte..

    TEhát a félreértések elkerülése végett leírom mégegyszer pontosan, mit akarok.

    Csak egyetlen bejegyzésből akarom kiszedni a hozzászólásokat. És ezeket egy másik, csak egyetlen bejegyzéshez akarom hozzárendelni, ráadásul mindezt egy másik wordpress-be..

    Ha az összes hozzászólást kéne, az menne, mert simán áttöltöm a commenteket. De a fenti módszer már nem megy nekem.

    Szóval tud így segíteni nekem valaki?

    Arni



  8. #8
    Bölcs charlie logója
    Csatlakozott
    09-11-23
    Hely
    Budapest
    Hozzászólás
    1.477
    Begyűjtött 362 köszönetet
    282 hozzászólásával

    Alapbeállítás re: Wordpress hozzászólások átexportálása egy másik wordpress-be..

    Idézet mahone eredeti hozzászólása Hozzászólás megtekintése
    De tárolja. A comments táblában van egy user_id oszlop. Ha itt 0 van, akkor nem regisztrált tag. Ha más szám van ott, akkor regisztrált tag által írt az adott hozzászólás.
    igaz, tényleg, de mibe kerül ezt kinullozni.



  9. #9
    a pulykakakas Kvarclovag logója
    Csatlakozott
    10-08-20
    Hely
    Budapest
    Hozzászólás
    1.017
    Begyűjtött 8 köszönetet
    8 hozzászólásával

    Alapbeállítás re: Wordpress hozzászólások átexportálása egy másik wordpress-be..

    Ha már így belekeveredtem, küldjed, estefele megcsinálom.

    Idézet charlie eredeti hozzászólása Hozzászólás megtekintése
    na várjál, ha az egész wp_comments-t kiexportálja, akkor minden hsz benne lesz. comment_id-t meg nem kell exportálni, aztán majd a mysql kitölti automatikusan.
    Igazad van a szűrést kihagytam.



  10. #10
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.177
    Begyűjtött 558 köszönetet
    427 hozzászólásával

    Alapbeállítás re: Wordpress hozzászólások átexportálása egy másik wordpress-be..

    Hála Kvarclovagnak, sikerült megoldanom Most már csak annyit kérdeznék, hátha valaki tudja a választ.. Hogyan tudom átirányítani redirect 301-el a régi hozzászólások url-jét az újra?

    Mivel 44 (komment) oldalról van szó, kicsit sok lenne 44 ilyen sor a htaccess-be:

    Redirect 301 régidomain.hu/bejegyzes1/comment-page-44/ újdomain.hu/bejegyzes2/comment-page-44/
    Redirect 301 régidomain.hu/bejegyzes1/comment-page-43/ újdomain.hu/bejegyzes2/comment-page-43/
    Stb..

    Nincs erre jobb mód? Vagy írjam bele egyesével a htaccess-be ezeket a sorokat?

    Arni



Oldal: 1 / 2 12 UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •