プラグイン

WordPress

Site Kitの「Sign in with Google」が全ページにgsi/clientを読み込みPageSpeedスコアを19点下げていた|原因と対策

Google Site Kitの「Sign in with Google」がgsi/client(89.8KiB)を全ページに挿入しPageSpeedを19点下げていた問題の原因と対策。functions.phpでの除去コード付き。LCP 8秒改善の実測データあり。
WordPress

PDFサムネイルの真っ黒問題をプラグイン側で自動修正した|ImageMagickのCMYK→sRGB変換と処理順序の罠

PDF/X形式でサムネイルが真っ黒になる問題を、ユーザーに設定変更を求めずプラグイン側で自動修正した実装記録。ImageMagickのCMYK→sRGB変換はflatten前に実行しないと失敗する。処理順序の罠と検証結果を公開。
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の仕組み)と競合回避・自作バナー連携の手順を実体験で解説。
WordPress

PDFのサムネイルが真っ黒になる原因はRGBじゃなくPDF/X形式だった|Illustratorの保存設定を解説

IllustratorでPDFをRGBに変換しても真っ黒なサムネイルが直らない。原因はPDF/X-1形式の保存設定。pdfinfoで内部構造を調査し、「準拠する規格:なし」に変更して解決した実体験と、Web用PDF作成のチェックリスト。
CSS

ComplianzでCocoonのスマホメニューが壊れた|自作GDPRバナーで競合ごと解決した話

ComplianzプラグインがCocoonのスマホメニューを壊す競合問題の調査と解決記録。ブラウザバックでメニューが閉じない原因を特定し、自作GDPRバナー(Consent Mode対応・GeoIP判定・コピペ可)で根本解決した実体験。
WordPress

ComplianzのクッキーバナーをEU圏だけに表示する|キャッシュと共存するJavaScript方式の実装

Complianzのクッキーバナーをキャッシュ環境でもEU圏だけに表示するJavaScript方式の実装。PHP方式がキャッシュで壊れる問題を解決し、WP Rocket対応・タイムゾーンフォールバック付きのコピペ可能な完成コードを公開。
macOS

MacでZIPに.DS_Storeや__MACOSXが混入するのをzip -Xで防ぐ

MacでWordPressプラグインのZIPを作ると.DS_Storeや__MACOSXが混入する問題の解決法。zip -Xコマンドで除外する方法、dot_cleanでの掃除、Automatorでワンクリック化する手順まで、プラグイン審査の実体験をもとに解説。
macOS

WordPress.orgにプラグインをSVNで公開する手順|初回デプロイで踏んだ落とし穴と対処法

WordPress.orgプラグインの初回SVNデプロイ手順を実体験ベースで解説。assetsの配置場所、Stable tagとtagsの関係、TortoiseSVNの使い方、GitHub連携ワークフローまでカバー。
macOS

WordPressプラグインを公開して学んだSVNの使い方|基本コマンドからブランチ運用まで

WordPress.orgプラグイン公開で必要なSVNの基本をGitユーザー向けに解説。checkout・commit・statusの使い方、trunk/branches/tagsの構成、ブランチ運用戦略まで実体験ベースでまとめました。
WordPress

WordPress.orgのプラグイン審査に一発で通すための全手順|提出準備から差し戻し対応、SVN公開まで

WordPress.orgプラグイン審査の提出準備から差し戻し対応、SVN公開までを一本の記事で解説。Plugin Checkの使い方、エスケープ・サニタイズ・Nonce検証の修正例、readme.txtの書き方など実体験ベースで紹介。
タイトルとURLをコピーしました