Как перенести комментарий на WordPress?

Как перенести комментарий на WordPress?

В этой статье я научу вас, как переместить комментарий к WordPress. Это учебное пособие требует хорошей технической подготовки, и для того, чтобы следовать ему, лучше иметь некоторые базовые знания в области управления базами данных. В любом случае, я советую вам сохранить вашу базу данных перед тем, как манипулировать ею, чтобы избежать любых серьезных последствий на вашем блоге в случае ошибки.

Укажите комментарии, которые нужно перенести

Для начала необходимо отметить, на какой статье расположены комментарии, которые необходимо загрузить… а главное, каков идентификатор рассматриваемой статьи (или статей, если их несколько).

Получить идентификатор рассматриваемой статьи

Чтобы узнать идентификатор статьи, просто перейдите в раздел «Статьи» администрации WordPress и наведите курсор мыши на заголовок статьи. В нижней части браузера вы увидите адрес статьи: он содержит номер в форме post.php?post=XXXXXX, XXXX, соответствующий идентификатору. Например, идентификатор моей статьи об экзотическом саду деревни Из здесь 1341.

Если у вас много статей, на которые влияет перемещение комментариев, вы можете создать таблицу в Excel с названием каждой статьи, ее идентификатором, количеством комментариев, которые она содержит, и идентификатором новой статьи, которая будет отображать комментарии после перемещения. Это сэкономит вам кучу времени.

Как только вы получили ID (1341 в моем примере), вы можете перейти к следующему шагу.

Показывать комментарии для перемещения

Подключитесь к базе данных блога, на которой расположены комментарии, которые вы хотите переместить. Комментарии хранятся в таблице под названием wp_comments. Префикс может отличаться, если вы настроили его при установке WordPress. Нужно найти комментарии, которые нужно перенести, те, что из статьи 1341 в моем примере.

В таблице wp_comments имеется столбец, называемый comment_post_ID, который позволяет прикрепить каждый комментарий к идентификатору конкретного сообщения (и, следовательно, отобразить его на этом сообщении). Другими словами, все комментарии, размещенные в моей статье в Eze Village, связаны с комментарием_post_ID 1341.

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

SELECT * FROM `wp_comments` WHERE comment_post_ID LIKE 1341

Конечно, не забудьте заменить идентификатор 1341 на идентификатор вашей собственной статьи. Если вы изменили префикс ваших таблиц, замените wp на ваш префикс. Затем нажмите на кнопку «Выполнить». Вы получите список комментариев, связанных со статьей, которая Вас интересует.