概要
このツールはnote.comに投稿した自身の記事をWordpressにコンテンツとして作成する作業効率化ツールです。
背景
note.comで行なっていた技術記事の発信をWordpressで構築したブログサイトで発信する際、
記事の移行を手作業で行なうことが非効率であると感じました。
そこでPythonのスクレイピング向けのライブラリを使うことで、
note上の自分の記事を全件取得することからWordpressに投稿するまでをこのツール1つで実現することを考えました。
主な機能
- note記事を.md形式でローカル環境に保存
- .mdファイルをWordpress用に変換・投稿
技術スタック
- バックエンド
- Python
- CMS
- Wordpress
開発のポイント
- 記事に含まれる画像もローカルに保存、Wordpressへ投稿できます。
- 大量の記事を処理する場合は適宜間隔を空けるようにエンドポイントの負荷軽減にも考慮。
- Wordpressへのアクセスキーやトークンは1箇所で管理できます。