WordPress: как перенести записи от одного пользователя к другому

Сменить пользователя записей иногда бывает необходимо и к счастью для нас, WordPress есть два довольно простых метода.

Первый, простой способ передачи всех записей от одного пользователя другому — просто удалить учетную запись профиля первого пользователя. Во время процесса удаления вас спросят, хотите ли вы сохранить все элементы, связанные с этим профилем, и что еще более важно, с какой существующей учетной записью пользователя вы хотите связать эти посты и комментарии.

Второй метод это выполнить SQL-запрос, у этого метода есть преимущество, в отличие от первого вам не придется удалять существующую учетную запись пользователя. Запускаем phpMyAdmin выбираем необходимую базу данных либо любую другую (программу, плагин) ,которая позволит выполнять SQL-запросы на прямую. Перед выполнением SQL-запроса лучше сделать бэкап.

Текст запроса

UPDATE wp_posts SET post_author=NEW_AUTHOR_ID WHERE post_author=OLD_AUTHOR_ID;

ID автора можно посмотреть в таблице _users обычно это wp_users

comments powered by HyperComments