
內容簡介
FontReady 是一款專為 Elementor Pro 設計的外掛,幫助使用者輕鬆上傳並管理字型。用戶可以將字型檔案上傳至 FontReady,預覽後直接發佈到 WordPress 網站,提升設計的靈活性與美觀。
【主要功能】
• 支援多種字型格式上傳(TTF、OTF、WOFF、WOFF2)
• 自動將字型檔案轉換並發佈至 Elementor Pro
• 在控制台顯示已安裝的字型家族、樣式與格式
• 可將網站與外掛的連接隨時中斷
• 支援多達 10 種字型變體的上傳
外掛標籤
開發者團隊
原文外掛簡介
You have the right font for your design. FontReady helps you get it into Elementor Pro.
Upload your font on FontReady, preview it, and publish it to your WordPress website. The plugin adds the converted files to Elementor Pro Custom Fonts, where you can select them while designing.
You do not need a FontReady account or connection keys. Sign in to WordPress as an administrator and approve the connection when prompted.
From your font file to your next design
Upload a TTF, OTF, WOFF or WOFF2 font on FontReady.
Preview your font and choose Publish to Elementor Pro.
Enter your website address and approve the connection in WordPress.
Find your font in Elementor Custom Fonts and start using it in your design.
What FontReady does for you
Publishes WOFF2, WOFF, TTF, SVG and EOT files together, so you do not have to add each format yourself.
Groups matching weights and styles under the same font family.
Shows the font families, weights, styles and formats installed through FontReady in your WordPress dashboard.
Stores the installed font files on your own WordPress website.
Lets you disconnect your website from the plugin dashboard.
Before you start
You will need Elementor Pro, an HTTPS website, and a WordPress administrator account. FontReady requires WordPress 6.2 or later and PHP 7.4 or later. Please use fonts you have permission to embed on your website.
Conversion takes place on the external FontReady service. The External service and privacy section explains what is shared when you connect.
FontReady is an independent project and is not affiliated with or endorsed by Elementor.
Created with love from Lagos, Nigeria, by Ademola Alabi.
External service and privacy
Font conversion requires the FontReady service. Read https://fontready.com/terms/ for service terms and https://fontready.com/privacy/ for conversion storage, statistics, website analytics and connection details before using the service.
The plugin makes no automatic outbound requests or telemetry on activation. On explicitly connecting, the browser shares your confirmed domain, installed font totals and successful installation reports with FontReady. Conversion dates, family names, variant counts and output formats are retained separately from expiring uploaded files for usage statistics.
The authentication credential is handled automatically, stored in browser tab session storage, and sent directly to WordPress. FontReady’s server never receives it. WordPress stores its SHA-256 hash, authorizing administrator and expiry. A connection lasts seven days and can be revoked in the dashboard. A new connection revokes the previous one. Connect again if you close the tab or the session expires.
Fonts are sent directly from your browser to WordPress, never to Elementor’s servers. Your fonts remain after the FontReady kit expires. Deactivation revokes access and stops legacy FontReady-group font loading. Native Elementor font records and their media assets are retained for Elementor to manage. Uninstalling keeps those files and registry to preserve your website assets; remove them manually only when they are no longer in use.
Limits and troubleshooting
The Elementor page accepts one uploaded font at a time. Ready kits may contain up to 10 variants, 5 MB per generated file and 25 MB total. All five output formats are installed together. Variable WOFF/WOFF2 ranges are preserved; legacy outline conversion may use a default static instance. Identical retries do not duplicate files. Matching family, weight and style replaces the existing variant.
HTTPS, REST API access and forwarding of the Authorization header are required. Server rules must allow OPTIONS, GET and POST to the FontReady REST routes. CORS allows only https://fontready.com. Both pretty and query-style WordPress REST routes work. Uploads use 128 KiB pieces in JSON requests smaller than 256 KiB. WordPress needs a writable private system temporary directory and enough PHP memory and temporary disk space to validate a complete package of up to 36 MB.
If an installation response is lost, check the installed count before retrying. Clear page caches and refresh Elementor after installing. If a terminated PHP process leaves a write lock, deactivate and reactivate the plugin when no imports are running.
