WP Manifestindependent plugin directory
manifest / builders / japanese-font-subsetter

Japanese Font Subsetter

日本語フォント(OTF/TTF/WOFF)をブラウザ内でサブセット化し、WOFF2へ変換。Elementor無料版・Pro版・V3・V4に自動登録します。

by Your Name · github.com/xanqi-md/japanese-font-subsetter · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/xanqi-md/japanese-font-subsetter/archive/refs/heads/main.zip

Japanese Font Subsetter v2.0

WordPress プラグイン — 日本語フォントのサブセット化 & WOFF2 変換

v2.0 の主な変更点

ブラウザ内 JavaScript 処理に完全移行しました。 サーバーに Python / fonttools / pyftsubset のインストールは不要です。

技術スタック

  • opentype.js 1.3.4 — フォントの解析・サブセット化
  • wawoff2 2.0.1 (WebAssembly) — TTF → WOFF2 圧縮

インストール

  1. japanese-font-subsetter フォルダごと WordPress の /wp-content/plugins/ にアップロード
  2. WordPress 管理画面 → プラグイン から有効化
  3. 管理画面メニューの「Font Subsetter」を開く

動作環境

  • WordPress 5.0+
  • PHP 7.4+
  • モダンブラウザ(Chrome 88+, Firefox 78+, Safari 14+, Edge 88+)
  • Python・fonttools 不要

使い方

  1. フォントファイル(OTF / TTF / WOFF)をドラッグ&ドロップ、またはファイル選択
  2. サブセット範囲を選択(① なし 〜 ⑨ JIS第2水準)
  3. 「変換開始」をクリック
  4. ブラウザ内で処理後、サーバーに保存 → ダウンロードリンク表示

サブセットオプション

# 内容 対象文字数
サブセットなし(WOFF2変換のみ) 全グリフ
ひらがなのみ 約89字
カタカナのみ 約107字
半角英数字 95字
半角+全角英数字 約190字
かな+英数字+記号 約575字
⑥+常用漢字 2,136字 約2,700字
⑥+JIS第1水準 2,965字 約3,500字
⑧+JIS第2水準 3,390字 約6,900字

ライセンス

GPL-2.0+

変更履歴

2.0.0

  • ブラウザ内 JS 処理に移行(Python 不要)
  • opentype.js によるサブセット化
  • wawoff2 (WASM) による WOFF2 圧縮
  • 環境チェックセクションを削除(不要のため)
  • 進捗バーのステップ表示を改善