Program 【第4回】ひらがな入力で漢字候補を表示する検索サジェストの作り方|応用テクニックと本番運用編 外部API連携、サーバーサイド実装、大規模データ対応など本番環境向けの応用技術を解説。Elasticsearch、Redis、セキュリティ対策、アナリティクス連携まで網羅的に説明します。 2026.02.10 Program
Program 【第3回】ひらがな入力で漢字候補を表示する検索サジェストの作り方|実践コード完全版と動作デモ編 コピペで動く日本語サジェスト機能の完全なソースコードを公開。キーボード操作、マウスクリック、XSS対策を含む本格的な実装を、80以上の辞書データ付きで詳しく解説します。 2026.02.06 Program
Program 【第2回】ひらがな入力で漢字候補を表示する検索サジェストの作り方|IME対応とJavaScript実装の基本編 日本語IME入力に対応したサジェスト機能のJavaScript実装を解説。compositionイベントによるIME状態管理、デバウンス処理、読み仮名前方一致検索のアルゴリズムをコード例付きで説明します。 2026.02.03 Program
WordPress 【続編】PDF/X形式の真っ黒問題——ユーザーに頼らず、プラグイン側で解決した話 印刷用PDF(PDF/X形式)のサムネイルが真っ黒になる問題。回避策をユーザーに求めるのをやめ、プラグイン側でCMYKからsRGBへ自動変換する機能を実装しました。flatten前に変換する重要性も解説。 2026.01.30 WordPress
Program 【第1回】ひらがな入力で漢字候補を表示する検索サジェストの作り方|基礎知識と問題の理解編 検索サジェストで「あ」と入力すると「雨」「赤」が表示される機能の実装方法を解説。IMEの仕組みと候補が取得できない理由、読み仮名辞書による解決策を初心者向けに詳しく説明します。 2026.01.29 Program
WordPress 【Cocoon】目次を本文の先頭に表示する方法|最初のH2タグ前ではなく記事冒頭に配置するカスタマイズ Cocoonの目次がH2タグの直前に表示されて困っていませんか?子テーマのfunctions.phpに追記するだけで、目次を本文の先頭に表示できます。コピペで使えるコードと詳しい解説付きで、導入文が長い記事でも読者に優しい構成を実現。 2026.01.27 WordPress
WordPress Site KitでConsent API警告が出た話|自作同意バナー×Consent Modeの落とし穴と対処 WordPressでGDPR同意バナーを自作し、Site KitのConsent Modeを有効化したらサイトヘルスに「Consent API非準拠プラグイン」(One or more plugins are not conforming to the Consent API.)警告が出た。原因(WP Consent APIの仕組み)と競合回避・自作バナー連携の手順を実体験で解説。 2026.01.26 WordPress
CSS 【CSS】画面を縮小すると右側に謎の隙間が…原因は「固定幅」の積み重ねだった 画面を縮小すると右側に隙間ができる原因を実体験から解説。flex-shrink: 0や固定幅グリッドの罠と、minmax()での解決策を紹介。DevToolsでの原因特定からチェックリストまで、レスポンシブ崩れを根本解決する方法をまとめました。 2026.01.24 CSS
WordPress PDFのサムネイルが真っ黒に…原因は「RGB」じゃなかった|Illustrator PDF/X形式の落とし穴 IllustratorでRGBに変換したのにPDFサムネイルが真っ黒。原因はPDF/X-1:2001形式でした。ImageMagickが正しく処理できない理由と、保存設定の変更で解決する方法を実体験から詳しく解説します。 2026.01.23 WordPress
WordPress WordPressで「削除したはずのアイキャッチが戻る」現象の正体|同名画像×キャッシュで沼った実体験 WordPressでアイキャッチ画像を削除して同名で再アップしても、古い画像が表示される原因はキャッシュが大半。ゴミ箱確認、?v=1で切り分け、WP Fastest CacheやCDNの削除手順まで実体験で解説。 2026.01.20 WordPress