Skip to content

〇〇の日マスタ一括投入ガイド ​

〇〇の日マスタ(db_what_day_master)へ、雑学ネタ帳「今日は何の日」の記念日データを一括投入する手順です。日常的な確認・編集・追加は 〇〇の日マスタ運用ガイド を参照してください。

現行仕様 ​

雑学ネタ帳からの一括投入 ​

管理画面の「雑学ネタ帳から取り込み」セクションから実行できます。コマンドラインで実行する場合は、WordPress のドキュメントルートで次を実行します。

bash
wp eval-file wp-content/themes/cocoon-child-master/myCustom/scripts/seed-what-day-master-from-zatsuneta.php

外部サイトへ HTTP リクエストを行うため、実行前に取得元の利用条件を確認し、複数プロセスから同時に起動しないでください。

再実行 ​

再実行防止は wp_options の what_day_master_seed_executed で管理します。再投入が必要な場合は、このオプションを削除してから実行します。

bash
wp option delete what_day_master_seed_executed

WP-CLI が使えない環境では、WordPress を読み込んだうえで PHP から同じスクリプトを実行できます。

bash
php -r "require 'wp-load.php'; require 'wp-content/themes/cocoon-child-master/myCustom/scripts/seed-what-day-master-from-zatsuneta.php';"

関連ドキュメント ​