WordPress 【続編】PDF/X形式の真っ黒問題——ユーザーに頼らず、プラグイン側で解決した話 印刷用PDF(PDF/X形式)のサムネイルが真っ黒になる問題。回避策をユーザーに求めるのをやめ、プラグイン側でCMYKからsRGBへ自動変換する機能を実装しました。flatten前に変換する重要性も解説。 2026.01.30 WordPress
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
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
CSS ComplianzとCocoonでスマホメニューが壊れる!原因調査から自作バナーで解決するまでの全記録 ComplianzをCocoonで使うとスマホのハンバーガーメニューが開きっぱなしになる不具合が発生。原因調査、失敗した対策、代替プラグインの検討を経て、自作GDPRバナーで解決した全過程を解説します。 2026.01.18 CSSWordPress
CSS 直したのに直ってないと言われた日:WordPressのキャッシュ地獄を抜けた話 「変更されてないです」——納品後のこの一言、心臓に悪いですよね。WP Fastest CacheとSimple Custom CSS and JSの組み合わせで起きたキャッシュ地獄の原因と、filemtimeを使ったキャッシュバスティングによる根本解決を実体験ベースで解説します。 2026.01.17 CSSWordPress
WordPress ComplianzでEU圏外にクッキーバナーを非表示にする方法【キャッシュ対応版】 ComplianzでクッキーバナーをEU圏内のみに表示する方法を解説。WP Fastest Cacheなどと共存できるJavaScript方式で、日本からのアクセスには一瞬も表示させずGoogle Analyticsも正常動作します。 2026.01.16 WordPress
WordPress WP-Cronが動かない…Xserverのcronで“時間通りのメール送信”を取り戻した話 WordPressで予約メールが送れない原因は、WP-Cronが“アクセス起動”だから。Xserverのcronで5分ごとにwp-cron.phpを起動し、時間通りに送れるようにした手順・検証方法・重複送信防止のコツまで体験談で解説。 2026.01.14 WordPress
Program XserverでWebSocketが動かない?原因を追ってLong Pollingに落ち着いた実体験 Xserver共用でWordPressチャットを作ろうとして、WebSocket→SSEと試すも本番で動かず挫折。Upgrade問題、タイムアウト/バッファリングなど原因の当たりを実体験で整理し、Long Pollingで運用できる形に落とした話。 2026.01.13 Program