Hi @derlehre,
The new Font Manager in WordPress 7 is a very handy addition. Here is what you need to know:
Unlike the old Font Library that only worked with block themes, the WordPress 7.0 Font Manager works with all theme types — classic, hybrid, and block. This means you can upload your Arabic font files under Appearance > Fonts and they will be installed and self-hosted on your site.
The way the font gets applied is worth noting. The eLearning theme has its own typography panel under Customize > Global > Typography, with Font Family controls for base text, headings, menu, and more. That dropdown pulls from eLearning’s own font list, so a font uploaded through the Font Manager may not automatically appear there as a selectable option just yet.
Two Reliable Options
- Keep using your current fonts plugin. It is specifically built to inject uploaded and custom fonts into your theme’s elements and is confirmed compatible with ThemeGrill themes. Your existing setup will continue working exactly as before without any issues after the WordPress 7 update.
- Drop the plugin and use the uploaded font instead. You can apply it to the eLearning theme using a small CSS rule in Appearance > Customize > Additional CSS. If you would like to go this route, please share the exact font name as it appears under Appearance > Fonts and we will send you the CSS snippet right away.
For your reference, here are some helpful documentation links:
Best Regards!