Title: Simple Fonts – Upload Custom Fonts for Any Theme or Page Builder
Author: Jonas Hjalmarsson
Published: <strong>12.08.2026</strong>
Last modified: 13.08.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://ru.wordpress.org/plugins/jalma-simple-fonts/#description)
 * [Отзывы](https://ru.wordpress.org/plugins/jalma-simple-fonts/#reviews)
 *  [Установка](https://ru.wordpress.org/plugins/jalma-simple-fonts/#installation)
 * [Разработка](https://ru.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.

## Мета

 *  Версия **1.1.10**
 *  Обновление: **2 месяца назад**
 *  Активных установок: **40+**
 *  Версия WordPress ** 6.5 или выше **
 *  Совместим вплоть до: **7.0.7**
 *  Версия PHP ** 7.4 или выше **
 *  Язык
 * [English (US)](https://wordpress.org/plugins/jalma-simple-fonts/)
 * Метки:
 * [custom fonts](https://ru.wordpress.org/plugins/tags/custom-fonts/)[font uploader](https://ru.wordpress.org/plugins/tags/font-uploader/)
   [local fonts](https://ru.wordpress.org/plugins/tags/local-fonts/)[typography](https://ru.wordpress.org/plugins/tags/typography/)
   [woff2](https://ru.wordpress.org/plugins/tags/woff2/)
 *  [Дополнительно](https://ru.wordpress.org/plugins/jalma-simple-fonts/advanced/)

## Оценки

Пока что нет ни одного отзыва.

[Ваш отзыв](https://wordpress.org/support/plugin/jalma-simple-fonts/reviews/#new-post)

[Посмотреть всеотзывы](https://wordpress.org/support/plugin/jalma-simple-fonts/reviews/)

## Участники

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

## Поддержка

Есть что сказать? Нужна помощь?

 [Перейти в форум поддержки](https://wordpress.org/support/plugin/jalma-simple-fonts/)