~/.ssh/config でホスト別設定を整理する — 複数サーバーを扱う人の定石
WordPressサイトの保守を複数台のサーバーで行っていると、ssh -i ~/.ssh/xxx_key.pem -p 2222 user@203.0.113.10 のような長いコマンドを毎回タイプすることになる。鍵フ …
WordPress 保守の運用ノウハウ・更新リスク・証跡管理
WordPressサイトの保守を複数台のサーバーで行っていると、ssh -i ~/.ssh/xxx_key.pem -p 2222 user@203.0.113.10 のような長いコマンドを毎回タイプすることになる。鍵フ …
WordPressサイトの保守作業をSSH経由で行う場面は多い。wp-cliをリモートで叩く、サーバーにログインしてログを確認する、rsyncでファイルを転送する——どれもSSH鍵認証が土台になっている。ところが「鍵を作 …
WordPressには「一定時間だけ保存して、期限が切れたら自動的に無効になるデータ」を扱う仕組みが標準で組み込まれている。トランジェント(transient)APIと呼ばれるこの機能は、外部APIの応答結果や重い計算処 …
WordPressのデータベースは、放っておいても勝手に手入れされることはない。スパムコメントの蓄積、期限切れのトランジェント、投稿のリビジョン、削除したはずのプラグインが残したテーブル。こうしたものが積み重なるほどテー …
WP-CLIで複数のWordPress環境(本番・ステージング・言語別サイトなど)を扱っていると、コマンドを打つたびにSSHの接続先やインストールパスを指定し直す作業が発生する。この指定を手作業で毎回組み立てていると、コ …
WordPress 保守ツール 4 社の料金モデルを並べてわかったこと — 料金体系は会社のコスト構造を映す鏡だった きっかけ 主要な WordPress 保守ツール 4 社(ManageWP・MainWP・WP Umb …
ブラウザ更新モードで除外プラグインが更新されてしまう罠 — Playwright 経路への設定反映と残余チェック誤警告の修正 症状 SSH を使わないブラウザ更新モード(Playwright 経由)でメンテナンスを実行す …
2026年5月、さくらインターネット上の WordPress サイトで SSH 経由の bash コマンドが動かない問題に遭遇した。原因はさくらの既定ログインシェルが csh だったこと。コードベースに散在する bash …
Playwrightの生エラー(Call log: …)をそのままユーザーに見せない — 例外メッセージの翻訳設計 Playwright で何かが失敗すると、例外メッセージには Call log: から始まる長いデバ …
WordPress のプラグイン更新画面やテーマ更新画面には「すべて選択」チェックボックスがある。Playwright で check() を呼べばクリックは成功する。だが、その後に個別のチェックボックスを見ると、1件も …