WordPress

WordPress

WP AI Clientへ移行したら、エラーも出さずに会話の履歴が消えた

WordPress 7.0のWP AI Clientへプラグインを移行した実装記録です。with_history()に生配列を渡すと例外も出さず会話履歴だけが消える挙動、キーを持たないプロバイダが踏み抜いた前提、temperatureの400対応を、RC3と安定版で確認したコード付きで書いています。
WordPress

サイトヘルスの「永続オブジェクトキャッシュを使用してください」に、エックスサーバーで向き合った記録

WordPressサイトヘルスの「永続オブジェクトキャッシュを使用してください」の正体と対処法を、エックスサーバーでの実体験をもとに解説。APCu Manager・Redis・functions.php非表示まで、サーバー別に何を選ぶべきか整理しました。
WordPress

翻訳がWaitingのまま動かない——自作プラグインのPTEを9日かけて取得した話

自作プラグインの日本語翻訳を自分で承認できるよう、WordPress.orgでPTEを申請した実体験。投稿フォームからの申請手順、一度で通らなかったスタイルガイドの指摘、9日で承認されるまでの流れを、画面付きで具体的に解説します。
WordPress

Cocoonの目次が記事の途中に出る問題を、子テーマで本文冒頭に動かした話

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

Contact Form 7でzipaddr-jpが動かなかった話|郵便番号→住所自動入力で踏んだid命名規則の罠

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

日本語入力のEnterでフォームが誤送信される問題を直した話|Safari・React・Vue対応

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

特定のWordPress記事だけ「501 Not Implemented」になった話|Xserver WAFの誤検知とMarsEditで抜けた経緯

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

Rapls AI Chatbot ガイド|WordPress AIチャットボットの導入から運用まで

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

1記事だけ「検出 – インデックス未登録」が1ヶ月以上続いた話|URL変更と301リダイレクトで動いた

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

WordPress 7.0 で開発者が確認しておきたいこと – apiVersion 3、PHP 7.4、DataViews(2026年5月20日リリース)

WordPress 7.0「Armstrong」(2026年5月20日リリース)でプラグイン・テーマ開発者が確認したい変更点を公式 Dev Note から整理。apiVersion 3、DataViews、Interactivity API、React 19、サーバー要件まで。
タイトルとURLをコピーしました