Local の Windows 版は wp コマンドの PATH が通っておらず、同梱 PHP と php.ini を明示指定しないと WP-CLI が動きません。毎回長いコマンドを打つのは現実的でないので、関数 1 個に包んだラッパーを作りました。このブログの記事投稿・メディア登録の自動化で毎日使っている設定そのままです。
使い方
# 1. wp-local.ps1 冒頭の「設定」3 行を自分の環境に書き換える
# (サイト ID は %AppData%RoamingLocalsites.json で確認)
# 2. PowerShell で読み込む
. .wp-local.ps1
# 3. あとは普通に wp コマンド
wp option get siteurl
wp plugin list
imagick の起動警告でパイプ出力が汚れる問題への対処(-d フラグ 2 つ)も組み込み済みです。WP-CLI と MCP をどう使い分けるかは、実測比較の記事にまとめています。