WordPress運営で書き溜めた記事です。Cocoon、Xserver、自作プラグイン3本の開発記録、WordPress 7.0関連が中心です。

Cocoonの目次が記事の途中に出る問題を、子テーマで本文冒頭に動かした話
Cocoonの目次はデフォルトでH2タグの直前に表示されるため、導入文が長い記事だと本文の途中に出て読みにくい問題があります。子テーマのfunctions.phpで親テーマ関数を上書きして、記事の冒頭に目次を移動した記録。

Contact Form 7でzipaddr-jpが動かなかった話|郵便番号→住所自動入力で踏んだid命名規則の罠
Contact Form 7 + zipaddr-jp で郵便番号→住所自動入力を実装したとき、 id 命名規則の area / addr の使い分けを見落として動かなかった実体験。原因究明の流れと、area が分かれている設計理由を実装メモで残します。

日本語入力のEnterでフォームが誤送信される問題を直した話|Safari・React・Vue対応
日本語入力中のEnterでフォームやチャットが誤送信される問題を検証。isComposingだけで防げなかったSafariの挙動と、compositionendを使った対策を実例付きでまとめました。

特定のWordPress記事だけ「501 Not Implemented」になった話|Xserver WAFの誤検知とMarsEditで抜けた経緯
Xserver の WordPress で、コードやコマンド例を含む記事だけ更新時に「501 Not Implemented」を返す問題。WAF(コマンド対策)の誤検知が原因で、MarsEdit 経由なら通る抜け道もあります。実体験ベースの切り分け手順。

Rapls AI Chatbot ガイド|WordPress AIチャットボットの導入から運用まで
WordPress 用 AI チャットボット「Rapls AI Chatbot」の導入から運用まで開発者本人がまとめました。OpenAI/Claude/Gemini 対応、RAG とナレッジベースでサイト内容に沿った回答、実運用例も紹介。

1記事だけ「検出 – インデックス未登録」が1ヶ月以上続いた話|URL変更と301リダイレクトで動いた
Search Consoleで1記事だけ「検出 - インデックス未登録」が1ヶ月以上続いた状態を、技術的確認・リライト・内部リンク見直しを経て、最終的にURL変更+301リダイレクトで動かした実体験。具体的な確認手順とチェックリストを公開します。

WordPress 7.0 で開発者が確認しておきたいこと – apiVersion 3、PHP 7.4、DataViews(2026年5月リリース予定)
WordPress 7.0 でプラグイン・テーマ開発者が確認しておきたい変更点を 2026年5月8日(RC3)時点の Dev Note から整理。apiVersion 3、DataViews、Interactivity API、サーバー要件まで。

WordPress 7.0 リリース前の確認メモ – 2026年5月20日リリース予定、RC3 時点で見えている主要変更点
WordPress 7.0(2026年5月20日リリース予定)の主要変更点を RC3 時点の公式情報から整理。Notes、ビジュアルリビジョン、DataViews、Connectors API、apiVersion 3、サーバー要件の確認まで。

Cocoon・画像・キャッシュを全部見直してもPageSpeedが伸びなかった話|原因はSite Kitが裏で読み込んでいたgsi/clientだった
Google Site Kit の Sign in with Google が、ログインページ以外でも gsi/client(89.8 KiB)を読み込んでいた問題を、子テーマでフロントエンドだけ除去した検証記録です(2026年2月、私の環境での実測)。

XserverでWP-Cronが深夜に動かなかった話|wgetからWP-CLIに乗り換えるまでの記録
WP-Cron が深夜に動かなかった raplsworks.com の検証記録。wget 構成で Xserver からエラー通知を受け、最終的に WP-CLI 構成で安定させた経緯をまとめました。