Change the Author of Multiple WordPress Posts
Disclaimer: This idea requires access to the shell on your webserver.
This is the SQL query you’ll use:
1 2 3 |
UPDATE wp_posts SET post_author='[NEW ID]' WHERE post_author='[EXISTING ID]'; |
I had posts that were assigned to Admin (which by default is user ID 1), and I wanted to assign them all to my user (which in this case is user ID 2).
My query looked like this:
1 2 3 |
UPDATE wp_posts SET post_author='2' WHERE post_author='1'; |
That will go through the posts database and update the author for all of them.
—
Jon