WordPress

WordPress

Parallelsの中身はIntelだらけだった。Windows 11を動かす自分は、Rosetta 2が消えたら困るのか

Parallels Desktopの中身を掘るとIntelバイナリだらけ。Apple SiliconでWindows 11を動かす自分はRosetta 2廃止で困るのか、公式情報と実機で切り分けました。ARM版WindowsのVMは影響を受けない、その理由まで解説します。
Web Development

8割をAIと書いたコードを、1年後の自分が読めなくなった話|「動いた」は完成じゃない

8割を AI と書いた WordPress テーマを1年後に開いたら、自分のコードなのに読めませんでした。重複した関数、散らばったヘルパー、放置されたデッドコード。読めなくなった原因と、次に同じ轍を踏まないため自分へ課した6つのルールを、実体験でまとめました。
WordPress

WP-Cron を時計として信じるのをやめた|予約投稿を「ズレ・重複・取りこぼし前提」で組み直した設計

WordPress の予約投稿を WP-Cron の正確さに頼らず、結果整合で組み直した設計の記録です。状態を持つ自前ジョブテーブルと条件付き更新で二重投稿を防ぎ、五分ごとの見回りで固まりと取りこぼしを回収します。プラグインでは解けない無アクセスの限界まで、正直に書きました。
Web Development

Qiita には画像アップロードの API が無かった|予約投稿プラグインで詰まって、URL 埋め込みに切り替えた話

WordPress から Qiita へ予約投稿するプラグインを自作中、画像を Qiita へ送ろうとして API が見つからず詰まりました。公開 API に画像アップロードの口はありません。WordPress メディアや Cloudflare R2 の URL を本文へ埋め込む方式へ切り替えた検証メモです。
WordPress

プラグインが 24 時間反映されない?WordPress.org の配信保留が全プラグインに広がっていました

SVN にコミットしたプラグインが 24 時間配信されない原因は、2026 年 6 月 5 日に WordPress.org が全プラグインへ広げた配信保留です。仕様変更の経緯と、急ぐときに zip を手動アップロードして上書きする手順をまとめました。
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日で承認されるまでの流れを、画面付きで具体的に解説します。
Web Development

日本語フォームの半角カナ・全角英数をinputとblurで使い分けて自動変換する話

日本語フォームの半角カナ・全角英数を JavaScript で自動変換する実装メモ。input イベントは IME 経由では動かずコピペ対策専用、IME 入力は blur で最終チェックする役割分担を、ATOK + Chrome の実測ログでまとめました。
Web Development

姓名フォームのフリガナ自動入力をcompositionイベントで自前実装した話

姓名フォームのフリガナ自動入力をcompositionイベントで自前実装した検証メモ。ATOK 35 + Chrome 148の実測ログを交え、変換途中のフォーカス移動、推測変換、Cmd+Tabで発火順序が逆転する挙動などをまとめました。
タイトルとURLをコピーしました