Fix: Resolved font loading issues in the Gutenberg block editor (iframe) to ensure full compatibility with WordPress 7.0.
Fix: Corrected the _load_textdomain_just_in_time warning in WordPress 6.7+ by adjusting the translation loading hook.
1.11 – 2026-05-26
Performance Improvement: Refactored database option calls to use static caching, reducing server load and improving site speed.
Font Loading Optimization: Removed legacy font formats (EOT, TTF, WOFF) and switched exclusively to the modern, highly compressed WOFF2 format. This drastically reduces the plugin size and improves page load times.
Translation: Properly hooked load_plugin_textdomain to ensure translation files load correctly.
Code Refactoring: Initialized core plugin logic inside the plugins_loaded hook to prevent third-party conflicts.
WordPress 7.0 Compatibility Check.
1.10 – 2025-07-09
Security Enhancement: Strengthened security by adding nonce verification to admin AJAX requests and improving sanitization across all inputs and outputs.
WordPress 6.8.2 Compatibility Check
1.9.1 – 2025-05-29
Improved compatibility with WordPress code editors (plugins/themes editor) by preserving default monospace font (CodeMirror) for better readability
1.9 – 2025-05-28
Security: Added nonce verification to prevent unauthorized requests
Security: Improved sanitization of admin input using sanitize_text_field() for better security
Minor improvements in saving and handling custom font settings
WordPress 6.8 Compatibility Check
1.8.1 – 2024-07-25
WordPress 6.6 Compatibility Check
1.8 – 2024-05-18
Big Update: Uploading your custom font and using it on the WordPress admin and Front-End!!! (Many Requested)
Changes in multiple parts of the plugin
Developed and released a free tool for generating CSS code for font files, called ShayanWeb Free Font CSS Generator Tool, available at https://shayanweb.com/font-css-generator/. You can use this free tool to generate the css file of the font files and use it with the plugin.
Added fonts preview to the admin panel settings of the plugin
WordPress 6.4 Compatibility
1.7 – 2023-08-09
Ajax for saving the options! (Without reloading the page)
Compatible with WordPress 6.3
Adding the Sahel font, as users suggested!
Changing the notices
1.6 – 2023-05-15
Change wp-login.php font (+setting to turn it on/off)
Change wpadminbar font for only admin (+setting to turn it on/off)
You can change the whole WordPress theme font with only one click! (Front Font Changer)
Compatible with WordPress 6.2
Fixed stars changing font problem (css)
Elementor editor font for the templates modal
1.5.2 – 2023-01-13
Elementor font problem solved
CSS files versioning solved
1.5.1 – 2023-01-13
Compatibility with the latest version of WordPress
Compatibility with some plugins
Updating CSS files
1.5 – 2022-08-25
A big update! Adding options panel for this plugin!! This options panel is really lightweight and it is so useful for you! Check it out from “Settings > ShayanWeb FontChanger”.
Adding VazirMatn font to the plugin too and you can set it for you WordPress admin!
Adding some missed tags to css files to change their fonts too
1.4 – 2022-06-21
Adding styles to change WordPress classic editor font
Adding some needed directories for better structure
1.3 – 2022-05-30
We updated CSS files for better compatibility with WordPress 6.0 and the latest version of Elementor.
Adding option to disable WordPress admin Font Changer and Elementor admin font Changer.
The options are available at wp-admin/options.php and you should set them to ‘yes’ to disable things.
More compatibility with WordPress plugins.
1.2 – 2021-12-04
Now you can design your website with Elementor and feel really comfortable! Because this plugin will change Elementor editor font too!
1.1 – 2021-10-26
A bit changes for publishing this plugin on WordPress.org website.
1.0 – 2020-10-17
First version of this plugin that published on ShayanWeb.com website.