目次
はじめに
この記事では、MarkdownファイルからWordPressのGutenbergブロック形式に自動変換して投稿する方法を解説します。
手動でWordPress管理画面からブロックを組み立てる手間を省き、npm run postコマンド一発で下書き投稿できるようになります。
使い方
posts/フォルダにMarkdownファイルを作成- フロントマターでタイトルやカテゴリを指定
npm run post -- posts/example-post.mdを実行
コード例
const response = await fetch(apiUrl, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(payload),
});
Note: APIキーは
.envファイルで管理してください。セキュリティの観点から、Application Passwordの使用を推奨します。
対応しているMarkdown記法
- 太字と斜体のインライン書式
インラインコード- リンク
機能一覧
| 機能 | 対応状況 |
|---|---|
| 見出し | 対応済み |
| リスト | 対応済み |
| コードブロック | 対応済み |
| テーブル | 対応済み |
| 画像 | 対応済み |
| 引用 | 対応済み |
まとめ
以上、Markdown to WordPress の自動投稿スクリプトの紹介でした。ぜひ活用してみてください。

