Title: Simple Fonts – Upload Custom Fonts for Any Theme or Page Builder
Author: Jonas Hjalmarsson
Published: <strong>12 أغسطس، 2026</strong>
Last modified: 13 أغسطس، 2026

---

البحث عن الإضافات

![](https://ps.w.org/jalma-simple-fonts/assets/banner-772x250.png?rev=3643433)

![](https://ps.w.org/jalma-simple-fonts/assets/icon-256x256.png?rev=3643433)

# Simple Fonts – Upload Custom Fonts for Any Theme or Page Builder

 بواسطة [Jonas Hjalmarsson](https://profiles.wordpress.org/jonashjalmarsson/)

[تنزيل](https://downloads.wordpress.org/plugin/jalma-simple-fonts.1.1.10.zip)

 * [تفاصيل](https://ar.wordpress.org/plugins/jalma-simple-fonts/#description)
 * [المراجعات](https://ar.wordpress.org/plugins/jalma-simple-fonts/#reviews)
 *  [التنصيب](https://ar.wordpress.org/plugins/jalma-simple-fonts/#installation)
 * [التطوير](https://ar.wordpress.org/plugins/jalma-simple-fonts/#developers)

 [الدعم](https://wordpress.org/support/plugin/jalma-simple-fonts/)

## الوصف

Most custom-font plugins get the font onto your site and stop there. You still end
up writing `font-family` by hand somewhere in a CSS box, because your theme’s typography
panel does not know the font exists.

This one registers the font where you actually pick fonts. Upload a woff2, and it
shows up in the font dropdown of the builder or theme you already use — selectable
with a click, no CSS.

The font is served from your own server via `@font-face` on the frontend and in 
wp-admin, so the editor previews what visitors get, and nothing is fetched from 
Google.

Where your font appears:

 * **Block themes** — registered in the WordPress Font Library, pick it in the Site
   Editor.
 * **Kadence** (theme & Kadence Blocks), **Elementor**, **Divi**, **Avada** (Fusion
   Builder), **GeneratePress**, **Astra** and **OceanWP** — the font shows up directly
   in each one’s own typography settings.
 * **Any other theme** — reference the font name in your CSS or the theme’s font-
   family setting.

No bloat, no page-builder lock-in — just a custom font, made simple.

**Features:**

 * Upload woff2, woff, and otf font files
 * Fonts are loaded via @font-face with `font-display: swap`
 * Set font weight (100–900) and style (normal/italic) per file
 * Registered in the WordPress Font Library for block themes
 * Native font-picker integration for Kadence, Elementor, Divi, Avada, GeneratePress,
   Astra and OceanWP
 * Works with any other theme too — use the font name in your typography settings
   or CSS
 * Manage fonts at Appearance > Simple Fonts

## لقطات الشاشة

[⌊The Simple Fonts admin page where you upload and manage fonts.⌉⌊The Simple Fonts
admin page where you upload and manage fonts.⌉[

The Simple Fonts admin page where you upload and manage fonts.

[⌊A page using the uploaded font on the frontend — the font works with any block
or classic theme.⌉⌊A page using the uploaded font on the frontend — the font works
with any block or classic theme.⌉[

A page using the uploaded font on the frontend — the font works with any block or
classic theme.

## التنصيب

 1. Upload the plugin folder to `/wp-content/plugins/`.
 2. Activate **Simple Fonts** through the **Plugins** menu in WordPress.
 3. Go to **Appearance > Simple Fonts** to upload and manage your fonts.
 4. Use the font name in your theme’s typography/font-family settings.

## الأسئلة المتكررّة

### What font formats are supported?

woff2, woff, and otf.

### Where are uploaded fonts stored?

In `wp-content/uploads/jalma-fonts/`.

### Does this work with block themes?

Yes. Fonts are registered in the WordPress Font Library and appear as a font collection
in the Site Editor.

## المراجعات

لا توجد مراجعات لهذه الإضافة.

## المساهمون والمطوّرون

“Simple Fonts – Upload Custom Fonts for Any Theme or Page Builder” هو برنامج مفتوح
المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.

المساهمون

 *   [ Jonas Hjalmarsson ](https://profiles.wordpress.org/jonashjalmarsson/)

[ترجمة ”Simple Fonts – Upload Custom Fonts for Any Theme or Page Builder“ إلى لغتك.](https://translate.wordpress.org/projects/wp-plugins/jalma-simple-fonts)

### مُهتم بالتطوير؟

[تصفّح الشفرة](https://plugins.trac.wordpress.org/browser/jalma-simple-fonts/)، 
تحقق من [مستودع SVN](https://plugins.svn.wordpress.org/jalma-simple-fonts/)، أو 
الاشتراك في [سجل التطوير](https://plugins.trac.wordpress.org/log/jalma-simple-fonts/)
بواسطة [RSS](https://plugins.trac.wordpress.org/log/jalma-simple-fonts/?limit=100&mode=stop_on_copy&format=rss).

## سجل التغييرات

#### 1.1.10

 * Raised minimum WordPress version to 6.5 (matches the Font Library `wp_register_font_collection()`
   requirement).
 * Renamed internal constants to the plugin slug prefix (`JALMA_SIMPLE_FONTS_`) 
   for Plugin Check compliance.

#### 1.1.9

 * Dynamic `@font-face` CSS is now output via `wp_register_style()` + `wp_add_inline_style()`
   on the standard enqueue hooks instead of a raw `<style>` tag.

#### 1.1.8

 * Native font-picker integration for Kadence, Elementor, Divi, Avada, GeneratePress,
   Astra and OceanWP, alongside the WordPress Font Library for block themes.
 * Tested up to WordPress 7.0.

#### 1.1.7

 * Split plugin into separate files for better organization.
 * Register fonts in the WordPress Font Library for block themes.
 * Use `wp_handle_upload()` for font file uploads (replaces `move_uploaded_file()`)—
   Plugin Check compliant.
 * Tested up to WordPress 6.9.

#### 1.0.0

 * Initial release.

## ميتا Meta

 *  Version **1.1.10**
 *  Last updated **قبل شهرين**
 *  Active installations **40+**
 *  WordPress version ** 6.5 أو أعلى **
 *  Tested up to **7.0.7**
 *  PHP version ** 7.4 أو أعلى **
 *  Language
 * [English (US)](https://wordpress.org/plugins/jalma-simple-fonts/)
 * Tags
 * [custom fonts](https://ar.wordpress.org/plugins/tags/custom-fonts/)[font uploader](https://ar.wordpress.org/plugins/tags/font-uploader/)
   [local fonts](https://ar.wordpress.org/plugins/tags/local-fonts/)[typography](https://ar.wordpress.org/plugins/tags/typography/)
   [woff2](https://ar.wordpress.org/plugins/tags/woff2/)
 *  [عرض متقدم](https://ar.wordpress.org/plugins/jalma-simple-fonts/advanced/)

## التقييم

لم يتم تقديم أي مراجعات بعد.

[Your review](https://wordpress.org/support/plugin/jalma-simple-fonts/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/jalma-simple-fonts/reviews/)

## المساهمون

 *   [ Jonas Hjalmarsson ](https://profiles.wordpress.org/jonashjalmarsson/)

## الدعم

لديك شيء لتقوله؟ بحاجة الى مساعدة؟

 [عرض منتدى الدعم](https://wordpress.org/support/plugin/jalma-simple-fonts/)