=== Wbcom Designs - Custom Font Uploader === Contributors: wbcomdesigns, vapvarun Donate link: https://wbcomdesigns.com/donate/ Tags: google fonts, custom fonts, fonts, upload font, custom fonts Requires at least: 3.0.1 Tested up to: 6.5.2 Stable tag: 2.4.0 Requires PHP: 7.4.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html # Description Enhance site typography easily with Google and custom fonts. You don't need an API; you can host fonts locally. ## Links - [Plugin URL](https://wbcomdesigns.com/downloads/custom-font-uploader/ "Custom Font Uploader") - [Usage Guide](https://wbcomdesigns.com/custom-font-uploader-upload-custom-fonts-wordpress/ "How to Use Custom Font with WordPress") ## Easy to Use UI Intuitive interface for Google font selection with real-time preview. Effortlessly add or remove fonts with one click. ## Compatibility Compatible with major themes and page builders including BuddyX, Astra, Beaver Builder, Elementor, and Kirki Framework themes. Contact [support@wbcomdesigns](https://wbcomdesigns.com/contact/) for support. ## Featured Theme - WordPress Theme with Exceptional BuddyPress Support - [FREE BuddyPress Theme: BuddyX](https://buddyxtheme.com/) == Installation == == Minimum Requirements == * WordPress 5.6 or greater * PHP version 7.4 or greater * MySQL version 5.7 or greater OR MariaDB version 10.4 or greater. == Manual Installation == 1. Download and unzip the plugin. 2. Upload to /wp-content/plugins/ directory. 3. Activate via 'Plugins' menu in WordPress. == Frequently Asked Questions == = Will this work with my theme? = Yes, it works with any theme. = Not seeing uploaded fonts in my theme dropdown. = Uploaded fonts are available as custom CSS. == Screenshots == 1. Settings page with custom fonts and delete option. 2. Google fonts settings with preview. 3. Enabling specific Google Fonts. 4. Uploading custom fonts. 5. Using enabled fonts with custom CSS. == Changelog == = 2.4.0 = * Fix: Resolved loading issue with Google Fonts. * Fix: Addressed sanitization issues to enhance security. * Improvement: Enhanced various functions for better performance. * Fix: Corrected PHPCS issues related to user functionality. * Fix: General PHPCS issue fixes for improved code quality. = 2.3.6 = * Fix: Compatibility check with WordPress 6.5.0 = 2.3.5 = * Fix: Updated top banner and links * Fix: PHPCS fixes = 2.3.4 = * Fix: Select2 Issue = 2.3.3 = * Fix: Added composer.json and phpcs fixes * Fix: (#25) Fixed font file not upload * Fix: backend ui panel issue managed * Fix: backend UI issue fixed with woocommerce * Fix: (#22) Fixed feedback notice image not loading * Fix: (#23) Fixed Generic function/class/define/namespace names issue = 2.3.2 = * Fix: (#22)Fixed feedback notice image not loading * Fix: (#23)Fixed Generic function/class/define/namespace names issue * Fix: Fixed backend UI issue fixed with woocommerce * Fix: (#25)Fixed issue in uploading the font * Fix: Fixed backend UI panel issue = 2.3.1 = * Fix: Fixed remove claen code by removing unused * Fix: Update admin wrapper UI = 2.3.0 = * Fix: Translation issues * Fix: PHPCS Fixes = 2.2.0 = * Fix : (#21)Fixed fatal error displaying when we upload fonts * Fix : Removed install plugin button from wrapper = 2.1.0 = * Fix : Regular update = 2.0.0 = * Enhancement: Added Plugin compatibility for popular themes and page builders * Enhancement: Added Plugin compatibility for BuddyX Theme * Enhancement: Added Plugin compatibility for Kirki Framework based themes * Fixed #19 - Unable to upload the fonts again. = 1.2.0 = * Fix: WordPress v5.5 compatibility = 1.1.0 = * Fix: Remove unwanted css and js * Fix: Updated wbcom core = 1.0.4 = * Fix: Added admin notice = 1.0.3 = * Enhancement: Admin backend settings ui enhancements. = 1.0.2 = * Enhancement: Code quality improvement = 1.0.1 = * Fix - Enqueue google fonts not working and warning on plugin settings page. * Fix - Enqueue custom fonts functionality not working. = 1.0.0 = * Initial release. == Upgrade Notice == = 1.0.0 = This version is the initial version of the plugin with basic font-adding functionality.