
內容簡介
NexVibe Self-Hosted Font Manager 是一款自我托管的字型管理外掛,讓使用者能夠直接上傳和管理字型檔案,無需註冊帳號或支付每個字型的費用,所有操作均在自己的網站上進行。
【主要功能】
• 直接上傳自訂字型檔案(TTF、OTF、WOFF、WOFF2)
• 提供多語言字型包,支援多種文字系統
• 智能按頁加載,僅加載特定頁面所需字型
• 自動字型偵測,無需手動設置
• 語言基礎的字型切換,適用於多語言網站
• Gutenberg / 區塊編輯器整合,字型可在選擇器中使用
外掛標籤
開發者團隊
② 後台搜尋「NexVibe Self-Hosted Font Manager」→ 直接安裝(推薦)
原文外掛簡介
This plugin is a self-hosted font manager for WordPress. No account and no per-font fees for your own font files — everything happens on your own site.
Key features
Upload custom font files (TTF, OTF, WOFF, WOFF2) directly, handled by WordPress’s own uploader.
Curated font packs for Latin, Bangla/Bengali, Arabic, Devanagari (Hindi/Marathi/Nepali), Cyrillic (Russian/Ukrainian/etc.), and CJK (Chinese/Japanese/Korean) scripts — useful for multilingual and non-Latin-script sites, not just English ones.
Smart per-page loading: only the fonts a specific page actually needs are enqueued there, instead of loading your entire font library on every page.
Automatic font detection via the fontik-font-{slug} CSS class or the [fontik font="slug"] shortcode — no manual page-by-page setup required.
Language-based font switching: tag a font with a language code (e.g. bn, ar, hi, ru, ja) and it is automatically applied to any element with a matching lang attribute — handy for multilingual sites that mix scripts.
CSS selector assignment (e.g. body, h1, .site-title) for site-wide typography.
Gutenberg / block editor integration — your fonts appear in the block Typography font-family picker via theme.json.
CSS custom properties (var(--fontik-your-font-slug)) for use in custom CSS or page builders.
Fully translation-ready (all strings run through WordPress i18n functions).
Optional: a one-click tool to import and self-host fonts from Google Fonts, a font library operated by Google LLC. This plugin is not affiliated with, endorsed by, or sponsored by Google. See “External services” below for details.
External services
This plugin includes an optional tool, under the plugin’s Google Fonts screen, that lets you import a font from Google Fonts and self-host it on your own server.
This feature only runs when you explicitly click “Import” on a specific font in the Google Fonts admin screen. It is never triggered automatically, and nothing is requested from Google when this feature is not used.
What is sent, and when: when you click “Import”, your server (not your site visitors’ browsers) sends a request containing the chosen font family name to Google Fonts’ public CSS endpoint (fonts.googleapis.com) to retrieve the font’s stylesheet, then downloads the referenced font files from Google’s font file server (fonts.gstatic.com) to your own site’s uploads folder via WordPress’s download_url(). No visitor data, site content, or personal information is sent — only the font family name and standard HTTP request metadata (e.g. your server’s IP address, as with any HTTP request).
After import: the downloaded font files are served entirely from your own server from then on. No further requests are made to Google for that font, and your site visitors’ browsers never contact Google as a result of using this feature.
Service provider: Google LLC. Google Fonts Terms of Service: https://developers.google.com/fonts/faq — Google Privacy Policy: https://policies.google.com/privacy — Google Terms of Service: https://policies.google.com/terms
