WordPressのトランジェント(transient)APIの仕組みと、いつ wp transient delete が効くか
WordPressには「一定時間だけ保存して、期限が切れたら自動的に無効になるデータ」を扱う仕組みが標準で組み込まれている。トランジェント(transient)APIと呼ばれるこの機能は、外部APIの応答結果や重い計算処 …
WordPress 保守の運用ノウハウ・更新リスク・証跡管理
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件も …
SSH が使えない環境では、Playwright で update-core.php(WordPress 更新画面)を開き、ページのテキストから「WordPress 本体が今何バージョンか」を読み取る処理を書くことがある …
SSH が使えないホスティング環境では、Playwright で wp-admin にログインしてプラグイン更新画面を直接操作する経路を用意している。多くの場面ではこれで問題なく動くが、ある日突然、プラグイン更新画面に到 …