{"id":70168,"date":"2017-06-16T13:06:34","date_gmt":"2017-06-16T13:06:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/custom-font-uploader\/"},"modified":"2024-06-04T12:04:13","modified_gmt":"2024-06-04T12:04:13","slug":"custom-font-uploader","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/custom-font-uploader\/","author":12669017,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.4.0","stable_tag":"2.4.0","tested":"6.5.8","requires":"3.0.1","requires_php":"7.4.0","requires_plugins":null,"header_name":"Wbcom Designs - Custom Font Uploader","header_author":"Wbcom Designs","header_description":"This plugin by Wbcom Designs allows you to upload custom font-family using browse and upload as well as using google font-family and have it enqueued in your site.","assets_banners_color":"8ec44e","last_updated":"2024-06-04 12:04:13","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/wbcomdesigns.com\/donate\/","header_plugin_uri":"https:\/\/wbcomdesigns.com\/downloads\/custom-font-uploader\/","header_author_uri":"https:\/\/wbcomdesigns.com","rating":3.8,"author_block_rating":0,"active_installs":3000,"downloads":62376,"num_ratings":14,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["faq","changelog","description"],"tags":{"1.0.0":{"tag":"1.0.0","author":"wbcomdesigns","date":"2017-06-16 13:06:30"},"1.0.1":{"tag":"1.0.1","author":"wbcomdesigns","date":"2017-08-17 19:37:39"},"1.0.2":{"tag":"1.0.2","author":"wbcomdesigns","date":"2018-01-31 12:01:07"},"1.0.3":{"tag":"1.0.3","author":"wbcomdesigns","date":"2019-06-10 15:20:31"},"1.0.4":{"tag":"1.0.4","author":"wbcomdesigns","date":"2020-03-27 09:29:03"},"1.1.0":{"tag":"1.1.0","author":"wbcomdesigns","date":"2020-05-15 06:21:49"},"1.2.0":{"tag":"1.2.0","author":"wbcomdesigns","date":"2020-11-11 18:29:16"},"2.0.0":{"tag":"2.0.0","author":"wbcomdesigns","date":"2021-01-19 11:29:05"},"2.1.0":{"tag":"2.1.0","author":"wbcomdesigns","date":"2022-02-07 07:40:47"},"2.2.0":{"tag":"2.2.0","author":"wbcomdesigns","date":"2022-05-24 12:58:12"},"2.3.0":{"tag":"2.3.0","author":"wbcomdesigns","date":"2022-06-20 08:35:16"},"2.3.1":{"tag":"2.3.1","author":"wbcomdesigns","date":"2022-08-09 20:53:52"},"2.3.3":{"tag":"2.3.3","author":"wbcomdesigns","date":"2023-04-26 20:34:32"},"2.3.4":{"tag":"2.3.4","author":"wbcomdesigns","date":"2023-10-13 07:19:29"},"2.4.0":{"tag":"2.4.0","author":"wbcomdesigns","date":"2024-06-04 12:04:13"}},"upgrade_notice":{"1.0.0":"<p>This version is the initial version of the plugin with basic font-adding functionality.<\/p>"},"ratings":{"1":3,"2":1,"3":1,"4":0,"5":9},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2458880,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2458880,"resolution":"772x250","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2458880,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.1.0","1.2.0","2.0.0","2.1.0","2.2.0","2.3.0","2.3.1","2.3.3","2.3.4","2.4.0"],"block_files":[],"assets_screenshots":{"screenshot-2.png":{"filename":"screenshot-2.png","revision":3097373,"resolution":"2","location":"plugin"},"screenshot-3.gif":{"filename":"screenshot-3.gif","revision":3097373,"resolution":"3","location":"plugin"},"screenshot-4.gif":{"filename":"screenshot-4.gif","revision":3097373,"resolution":"4","location":"plugin"},"screenshot-5.gif":{"filename":"screenshot-5.gif","revision":3097373,"resolution":"5","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":3097373,"resolution":"1","location":"plugin"}},"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."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[8630,2221,3778,60954],"plugin_category":[],"plugin_contributors":[87732,92152],"plugin_business_model":[],"class_list":["post-70168","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-fonts","plugin_tags-fonts","plugin_tags-google-fonts","plugin_tags-upload-font","plugin_contributors-vapvarun","plugin_contributors-wbcomdesigns","plugin_committers-wbcomdesigns"],"banners":{"banner":"https:\/\/ps.w.org\/custom-font-uploader\/assets\/banner-772x250.png?rev=2458880","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/custom-font-uploader\/assets\/icon-256x256.png?rev=2458880","icon_2x":"https:\/\/ps.w.org\/custom-font-uploader\/assets\/icon-256x256.png?rev=2458880","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/custom-font-uploader\/trunk\/screenshot-1.png?rev=3097373","caption":"Settings page with custom fonts and delete option."},{"src":"https:\/\/ps.w.org\/custom-font-uploader\/trunk\/screenshot-2.png?rev=3097373","caption":"Google fonts settings with preview."},{"src":"https:\/\/ps.w.org\/custom-font-uploader\/trunk\/screenshot-3.gif?rev=3097373","caption":"Enabling specific Google Fonts."},{"src":"https:\/\/ps.w.org\/custom-font-uploader\/trunk\/screenshot-4.gif?rev=3097373","caption":"Uploading custom fonts."},{"src":"https:\/\/ps.w.org\/custom-font-uploader\/trunk\/screenshot-5.gif?rev=3097373","caption":"Using enabled fonts with custom CSS."}],"raw_content":"<!--section=faq-->\n<dl>\n<dt id='will%20this%20work%20with%20my%20theme%3F'><h3>Will this work with my theme?<\/h3><\/dt>\n<dd><p>Yes, it works with any theme.<\/p><\/dd>\n<dt id='not%20seeing%20uploaded%20fonts%20in%20my%20theme%20dropdown.'><h3>Not seeing uploaded fonts in my theme dropdown.<\/h3><\/dt>\n<dd><p>Uploaded fonts are available as custom CSS.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.4.0<\/h4>\n\n<ul>\n<li>Fix: Resolved loading issue with Google Fonts.<\/li>\n<li>Fix: Addressed sanitization issues to enhance security.<\/li>\n<li>Improvement: Enhanced various functions for better performance.<\/li>\n<li>Fix: Corrected PHPCS issues related to user functionality.<\/li>\n<li>Fix: General PHPCS issue fixes for improved code quality.<\/li>\n<\/ul>\n\n<h4>2.3.6<\/h4>\n\n<ul>\n<li>Fix: Compatibility check with WordPress 6.5.0<\/li>\n<\/ul>\n\n<h4>2.3.5<\/h4>\n\n<ul>\n<li>Fix: Updated top banner and links<\/li>\n<li>Fix: PHPCS fixes<\/li>\n<\/ul>\n\n<h4>2.3.4<\/h4>\n\n<ul>\n<li>Fix:  Select2 Issue<\/li>\n<\/ul>\n\n<h4>2.3.3<\/h4>\n\n<ul>\n<li>Fix:  Added composer.json and phpcs fixes<\/li>\n<li>Fix:  (#25) Fixed font file not upload<\/li>\n<li>Fix:  backend ui panel issue managed<\/li>\n<li>Fix:  backend UI issue fixed with woocommerce<\/li>\n<li>Fix:  (#22) Fixed feedback notice image not loading<\/li>\n<li>Fix:  (#23) Fixed Generic function\/class\/define\/namespace names issue<\/li>\n<\/ul>\n\n<h4>2.3.2<\/h4>\n\n<ul>\n<li>Fix: (#22)Fixed feedback notice image not loading<\/li>\n<li>Fix: (#23)Fixed Generic function\/class\/define\/namespace names issue<\/li>\n<li>Fix: Fixed backend UI issue fixed with woocommerce<\/li>\n<li>Fix: (#25)Fixed issue in uploading the font<\/li>\n<li>Fix: Fixed backend UI panel issue<\/li>\n<\/ul>\n\n<h4>2.3.1<\/h4>\n\n<ul>\n<li>Fix: Fixed remove claen code by removing unused <\/li>\n<li>Fix: Update admin wrapper UI<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>Fix: Translation issues<\/li>\n<li>Fix: PHPCS Fixes<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<ul>\n<li>Fix : (#21)Fixed fatal error displaying when we upload fonts<\/li>\n<li>Fix : Removed install plugin button from wrapper<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Fix : Regular update<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Enhancement: Added Plugin compatibility for popular themes and page builders<\/li>\n<li>Enhancement: Added Plugin compatibility for BuddyX Theme<\/li>\n<li>Enhancement: Added Plugin compatibility for Kirki Framework based themes<\/li>\n<li>Fixed #19 - Unable to upload the fonts again.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Fix: WordPress v5.5 compatibility<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Fix: Remove unwanted css and js<\/li>\n<li>Fix: Updated wbcom core<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fix: Added admin notice<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Enhancement: Admin backend settings ui enhancements.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Enhancement: Code quality improvement<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix - Enqueue google fonts not working and warning on plugin settings page.<\/li>\n<li>Fix - Enqueue custom fonts functionality not working.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>\n\n<!--section=description-->\nDescription\n\n<p>Enhance site typography easily with Google and custom fonts. You don't need an API; you can host fonts locally.<\/p>\n\n<h3>Links<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/wbcomdesigns.com\/downloads\/custom-font-uploader\/\" title=\"Custom Font Uploader\">Plugin URL<\/a><\/li>\n<li><a href=\"https:\/\/wbcomdesigns.com\/custom-font-uploader-upload-custom-fonts-wordpress\/\" title=\"How to Use Custom Font with WordPress\">Usage Guide<\/a><\/li>\n<\/ul>\n\n<h3>Easy to Use UI<\/h3>\n\n<p>Intuitive interface for Google font selection with real-time preview. Effortlessly add or remove fonts with one click.<\/p>\n\n<h3>Compatibility<\/h3>\n\n<p>Compatible with major themes and page builders including BuddyX, Astra, Beaver Builder, Elementor, and Kirki Framework themes.<\/p>\n\n<p>Contact <a href=\"https:\/\/wbcomdesigns.com\/contact\/\">support@wbcomdesigns<\/a> for support.<\/p>\n\n<h3>Featured Theme - WordPress Theme with Exceptional BuddyPress Support<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/buddyxtheme.com\/\">FREE BuddyPress Theme: BuddyX<\/a><\/li>\n<\/ul>\n\n<h3>Minimum Requirements<\/h3>\n\n<ul>\n<li>WordPress 5.6 or greater<\/li>\n<li>PHP version 7.4 or greater<\/li>\n<li>MySQL version 5.7 or greater OR MariaDB version 10.4 or greater.<\/li>\n<\/ul>\n\n<h3>Manual Installation<\/h3>\n\n<ol>\n<li>Download and unzip the plugin.<\/li>\n<li>Upload to \/wp-content\/plugins\/ directory.<\/li>\n<li>Activate via 'Plugins' menu in WordPress.<\/li>\n<\/ol>","raw_excerpt":"Description Enhance site typography easily with Google and custom fonts. You don&#039;t need an API; you can host fonts locally.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/70168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=70168"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wbcomdesigns"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=70168"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=70168"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=70168"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=70168"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=70168"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=70168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}