Universal OGP Generator - Hybrid Font Edition - 「Cocoonのあの神機能を、SWELLなどの他テーマでも自由に使いたい」という悪戯心から生まれた、高機能アイキャッチ自動生成プラグインです。
📖 概要 本プラグインは、わいひら氏開発の人気テーマ「Cocoon」のアイキャッチ生成ロジックをベースに、現代のWeb環境に合わせて完全に移植・拡張した 「Hybrid Font Edition」 です。
わいひら氏への多大なる敬意と謝意を込め、Cocoonが有効な環境では全機能が自動停止する 「リフレッシュ・セーフティ」 を搭載しています。
🖋️ 最大の特徴:ハイブリッド・フォント・エンジン タイトルにはデザイン重視の外部フォントを使いつつ、著者名にはJIS第4水準まで網羅した標準フォント(Noto Sans JP)を強制適用します。これにより、「爲」「國」などの旧字体や難読漢字が含まれるお名前でも、文字欠けすることなく、あなたのアイデンティティを画像に刻みます。
⚡ 最新のWebP最適化 最新のWebP形式への自動変換と圧縮機能を搭載。表示速度を犠牲にすることなく、リッチなアイキャッチを量産可能です。
✨ 主な機能 オールテーマ対応: SWELL、Arkheなど、Cocoon以外のあらゆるテーマで動作。
ハイブリッド・フォント: デザイン(タイトル)と正確性(名前)を両立。名前の文字化けを許しません。
WebP最適化: 生成した画像を自動でWebPに変換・圧縮(クオリティ80)。SEOとサーバー容量に貢献。
高精度円形アバター: 1px単位のアンチエイリアス処理を施した滑らかな円形アイコンを描画。
リフレッシュ・セーフティ: Cocoonテーマを検知すると自動停止。機能の競合を防ぎます。
🛠️ インストール方法 /wp-content/plugins/ ディレクトリに universal-ogp-generator フォルダをアップロード。
fonts/ フォルダ内に NotoSansJP-Regular.ttf があることを確認してください。
管理画面からプラグインを有効化。
「設定」 > 「Universal OGP 設定」から色や外部フォントURLをカスタマイズしてください。
❓ よくある質問 Q. WebPにならないのですが? サーバー側のPHPでWebP生成(imagewebp)がサポートされていない場合、自動的に高圧縮PNGにフォールバックします。
Q. なぜ名前だけフォントが違うのですか? 「お名前」はその人のアイデンティティそのものだからです。デザイン性の高いフォントで名前が「文字欠け」してしまうことを防ぐため、お名前のみ鉄壁の標準フォントを使用する仕様になっています。
📜 更新履歴 1.7.0 WebP変換および圧縮機能を実装。
アイキャッチのファイルサイズを劇的に軽量化。
1.6.0 ハイブリッド・フォント・エンジン搭載。
円形アバター描画ロジックの改善。
1.0.0 初版リリース。
⚖️ ライセンス 本プラグインは GPLv2 or later の下で公開されています。