Szerző tömeges átírása

Sziasztok











Miután újra raktam a weboldalt + az adatbázist, olyan hibával találtam magam szembe, hogy a postok szerzői megválltoztak az előző állapothoz képest.











Ez azért lehetett, mert a backupból áthúztam a felhasználókat, a postokat viszont export-import funkcióval vittem át.











A megoldás ha több bejegytésnél szeretnéd átírni a szerző nevét:











SQL-ben ezzel a paranccsal ki tudod listázni a felhasználókat ID szerint:











SELECT ID, display_name FROM wp_users;











És ezzel a paranccsal írod át az ID-ket.







UPDATE wp_posts SET post_author=új_id WHERE post_author=régi_id;







Példa:







Ha Sanyi 1-es ID-vel szerepel és Béla 2-essel és most minden bejegyzés Béla nevén szerepel de te Sanyira akarod módosítani akkor:







UPDATE wp_posts SET post_author=1 WHERE post_author=2;SELECT ID, display_name FROM wp_users;

















És ezzel a paranccsal írod át az ID-ket.











UPDATE wp_posts SET post_author=új_id WHERE post_author=régi_id;







Példa:







Ha Sanyi 1-es ID-vel szerepel és Béla 2-essel és most minden bejegyzés Béla nevén szerepel de te Sanyira akarod módosítani akkor:







UPDATE wp_posts SET post_author=1 WHERE post_author=2;UPDATE wp_posts SET post_author=új_id WHERE post_author=régi_id;











Példa:











Ha Sanyi 1-es ID-vel szerepel és Béla 2-essel és most minden bejegyzés Béla nevén szerepel de te Sanyira akarod módosítani akkor:











UPDATE wp_posts SET post_author=1 WHERE post_author=2;UPDATE wp_posts SET post_author=1 WHERE post_author=2;