既存記事の修正をWordPressに反映する。「記事を更新」「修正を反映」「記事を同期」「変更をアップロード」「記事を上書き」「更新を投稿」などで起動。ローカルで編集したMarkdown記事をWordPressに反映。
ローカルで編集した既存Markdown記事の内容をWordPressに反映します(更新専用)。
.env ファイルにWordPress API認証情報が設定されていることtools/wp-cli/wp-cli がビルドされていることid フィールドが設定されていること更新する記事を確認:
# インポート済み投稿一覧
ls -la posts/
# インポート済み固定ページ一覧
ls -la pages/
記事のFront Matterを確認(特にid):
head -20 posts/YYYY-MM-DD_slug/article.md
# 投稿を更新(IDはFront Matterから取得)
./tools/wp-cli/wp-cli update posts/YYYY-MM-DD_slug/article.md
# 固定ページを更新
./tools/wp-cli/wp-cli update pages/slug/page.md --page
# IDを明示的に指定
./tools/wp-cli/wp-cli update drafts/article.md --id=123
# ドライランで確認
./tools/wp-cli/wp-cli update posts/article.md --dry-run
# アイキャッチ画像を再アップロード
./tools/wp-cli/wp-cli update posts/article.md --force-eyecatch
更新結果をユーザーに報告:
# 投稿更新
./tools/wp-cli/wp-cli update <file>
# 固定ページ更新
./tools/wp-cli/wp-cli update <file> --page
# ID指定
./tools/wp-cli/wp-cli update <file> --id=123
# ドライラン
./tools/wp-cli/wp-cli update <file> --dry-run
# アイキャッチ画像を再アップロード
./tools/wp-cli/wp-cli update <file> --force-eyecatch
更新時に必要なフィールド:
---