wp db check / wp db optimize — 見落とされがちなデータベース健全性コマンド
WordPressのデータベースは、放っておいても勝手に手入れされることはない。スパムコメントの蓄積、期限切れのトランジェント、投稿のリビジョン、削除したはずのプラグインが残したテーブル。こうしたものが積み重なるほどテー …
WordPressのデータベースは、放っておいても勝手に手入れされることはない。スパムコメントの蓄積、期限切れのトランジェント、投稿のリビジョン、削除したはずのプラグインが残したテーブル。こうしたものが積み重なるほどテー …
WP-CLIで複数のWordPress環境(本番・ステージング・言語別サイトなど)を扱っていると、コマンドを打つたびにSSHの接続先やインストールパスを指定し直す作業が発生する。この指定を手作業で毎回組み立てていると、コ …
LLM が「つい」もっともらしい答えを作ってしまう場所に、狙い撃ちで訂正を仕込む 経緯 LP に設置しているサポートチャットボットは、ナレッジベースの内容をシステムプロンプトとして LLM に渡し、ユーザーの質問に答える …
サポートチャットボットは「答える」だけでなく「答えない」設計も必要だった 経緯 LP に設置しているサポートチャットボットは、製品の機能・料金・トラブルシューティングに答えるという素直な役割を持っている。だが、質問に答え …
フリープランは「登録不要」ではなかった — 同じページの中で矛盾していた LP 文言を直す 経緯 外部のマーケティング診断で、LP(ランディングページ)の FAQ に矛盾があると指摘を受けた。実際にコードと LP の記載 …
WordPress 保守ツール 4 社の料金モデルを並べてわかったこと — 料金体系は会社のコスト構造を映す鏡だった きっかけ 主要な WordPress 保守ツール 4 社(ManageWP・MainWP・WP Umb …
タブ化したフォームで「ボタンが反応しない」バグ — 隠れた required フィールドが submit を止めていた 経緯 サイト編集モーダルは、サイト名・カテゴリー・SSH 接続情報・WordPress インストール …
アプリを閉じても認証待ち画面に戻れる設計 — pending_email resume でメール認証の中断 UX を解消する 経緯 デスクトップアプリの初回起動時、ユーザーはメールアドレスを入力すると認証メールを受け取り …
WordPress の保守ツールには、サイト一覧に「未更新プラグインが N 件ある」を示すバッジを表示する機能がある。通常のメンテナンスでは更新が終わるとバッジが消え、次回の横断ダッシュボード走査まで 0 件扱いになる— …
2026年5月、さくらインターネット上の WordPress サイトで SSH 経由の bash コマンドが動かない問題に遭遇した。原因はさくらの既定ログインシェルが csh だったこと。コードベースに散在する bash …