Миграция комментариев WordPress в Discourse

Я планирую перенести свой блог с WordPress на Ghost и использовать Discourse в качестве системы комментариев.

Возможно ли перенести каждый комментарий в виде отдельной темы в Discourse?

Все URL-адреса публикаций останутся прежними после перехода на Ghost.

Привет! Добро пожаловать в сообщество. Извините за медленный ответ (я праздновал :santa:).

Да, это возможно. Вы хотите получить стандартный хостинг на Discourse.org? Если да, команда Discourse может выполнить миграцию за вас. См. Discourse pricing | Discourse - Civilized Discussion.

Привет, @angus! Спасибо за ответ! Надеюсь, вы хорошо проводите праздники.

Я планирую использовать самохостинг. Есть ли какая-то документация, которой я могу следовать?

Если вы размещаете Discourse самостоятельно, у вас есть следующие варианты миграции:

  1. Оставить все старые комментарии в WordPress, включить комментарии Discourse и использовать настройку плагина wp-discourse «Показывать существующие комментарии WP» (Show Existing WP Comments). Это позволит отображать все старые комментарии WordPress, а также новые комментарии Discourse в одном блоке комментариев на WordPress.

  2. Мигрировать все существующие комментарии WordPress в Discourse с помощью скрипта миграции. Для этого вам либо нужно будет иметь навыки работы с кодом, чтобы сделать это самостоятельно, либо придётся нанять кого-то для помощи.

Если вы не разработчик и ищете самый простой вариант, я рекомендую выбрать вариант «1». Подробнее об этом:

Похоже, это отличное решение. Я изучу его.

Вот что я планирую сделать.

Сначала я планирую мигрировать с WordPress на Ghost. Затем мне нужно будет использовать Discourse в качестве системы комментариев.

Я беспокоюсь о своих комментариях. Насколько я проверил, для комментирования в Discourse требуется вход в систему. В таком случае, как комментарий станет темой? Если это возможно, как конкретный пользователь сможет подтвердить владение этим аккаунтом (или это может быть анонимно)?

Думаю о множестве вещей.

Привет, @angus!

Надеюсь, у вас всё хорошо!

Я планирую выбрать вариант 2 для миграции существующих комментариев из WordPress в Discourse.

Просто хотел уточнить: если мне нужно будет использовать скрипт миграции, не могли бы вы предоставить какую-либо ссылку или пример для начала?

Заранее спасибо!

Привет, @Ridhima_Sharma :slight_smile:

Просто уточняю: вы хотите запустить скрипт самостоятельно и вам нужны советы, или вы ищете кого-то, кто мог бы вам помочь? Извините, я не совсем понял, что вы имели в виду под словом «рекомендация».

Если вы хотите запустить скрипт самостоятельно, на meta есть несколько хороших руководств по каждому из существующих скриптов миграции Discourse, помеченных тегом #import. Я могу дать несколько советов по импорту здесь, но лучше обсудить это в соответствующей теме об импорте.

Если же вы ищете кого-то, кого можно нанять для выполнения импорта, рекомендую опубликовать сообщение в канале Marketplace.