Discourseサイトからコンテンツを移動する必要があります。情報を複製する追加のWordPressブログサイトを構築しています。これを実行する最も速く、最良の方法は何ですか?
コンテンツは、単語、写真、およびYouTubeの埋め込みリンクを含む投稿で構成されています。
WordPressに直接移動するか、特定のWordPress投稿を作成できる別の場所に移動することも検討しています。
ご指導いただければ幸いです。
Discourseサイトからコンテンツを移動する必要があります。情報を複製する追加のWordPressブログサイトを構築しています。これを実行する最も速く、最良の方法は何ですか?
コンテンツは、単語、写真、およびYouTubeの埋め込みリンクを含む投稿で構成されています。
WordPressに直接移動するか、特定のWordPress投稿を作成できる別の場所に移動することも検討しています。
ご指導いただければ幸いです。
手動で行いましたが、コンテンツはあまりありませんでした。しかし、代わりにWordPressはカスタムフィールドをコアでサポートする、より高度なCMSとしてDrupalを選択しました。
WordPressにMarkdownファイルをインポートすることが鍵となりそうです。それを行うと主張するプラグインがあるようです。
Discourse側では、次のようなData Explorerクエリを使用します。
select title, p.user_id, p.created_at, raw
from posts p
join topics t on t.id = topic_id
where post_number = 1
これにより、各トピックの最初の投稿が取得されます。別のサブセットに制限する必要があるかもしれません。
あるいは、HTMLであるcooked投稿を取得することもできます。考え直してみると、WordPressにインポートするのはそちらの方が簡単かもしれません。
別の選択肢として、APIを使用して投稿を取得することもできます。