ReexyStore

Изображение готовится

WordPress

ACF: Google Font Selector v3.0.1

37
1
03.01.2026
Бесплатно FREE
Безопасно
Мгновенно
Поддержка
Версия 3.0.1
Размер файла 68.99 KB
Категория WordPress

Описание

Этот плагин позволяет вам создать поле выбора шрифта Google с различными параметрами. Плагин также создает запрос шрифта в заголовке темы для автоматической загрузки шрифтов, если вы хотите. Варианты шрифтов и кодировки можно выбирать отдельно, чтобы сделать загрузку шрифтов более гибкой и оптимизированной.

Параметры шрифта, добавленные на любую страницу параметров, всегда будут стоять в очереди. Любые шрифты, добавленные на страницы сообщений, будут добавлены в очередь только при отображении этого конкретного сообщения.

Ключ API Google

Чтобы получить список шрифтов от Google, вам понадобится ключ API. Это бесплатно и легко сделать. Ознакомьтесь с этим руководством, чтобы получить ключ API.

Совместимость с ACF

Этот тип поля ACF совместим как с ACF 4, так и с ACF 5.

Спасибо

- Расширенные пользовательские поля для потрясающего базового плагина.

- Iconjam для значка T.

Использование

После установки список шрифтов Google будет получен из статического файла, включенного в плагин. Если вы хотите, чтобы список извлекался из API Google, вам необходимо определить свой ключ API. Сделать это можно в Настройки->Выбор шрифтов Google в админке.

Для разработчиков

Есть еще несколько расширенных элементов управления, которые вы можете настроить, чтобы плагин выполнял ваши приказы. Если вы хотите жестко запрограммировать ключ API и запретить пользователям видеть экран предупреждения и панель настроек, вы можете определить константу ACFGFS_API_KEY.

define( "ACFGFS_API_KEY", "your_google_api_key");

Константа ACFGFS_REFRESH может контролировать частоту проверки плагином Google API на наличие обновлений. Значение указано в секундах, 86400 - это день. По умолчанию установлено значение 7 дней.

define("ACFGFS_REFRESH", 259200);

Если вы хотите отключить автоматическую постановку шрифтов в очередь, вы можете использовать константу ACFGFS_NOENQUEUE. Шрифты добавляются в очередь автоматически только в том случае, если эта константа не определена. Определите константу, чтобы отключить постановку в очередь.

define("ACFGFS_NOENQUEUE", правда);

Если вы хотите изменить шрифты, загружаемые на страницу, вы можете использовать фильтр acfgfs/enqueued_fonts. Это должно вернуть массив шрифтов с необходимыми вариантами и подмножествами, примерно так:

массив(
"font" => "Открыть Sans",
"варианты" => массив("обычный", "700"),
"подмножества" => массив("латиница")
)

Новым в версии 3.0.1 является возможность управлять шрифтами, отображаемыми в раскрывающемся списке. Если вы хотите предоставить своим пользователям доступ только к меньшей части шрифтов Google, вы можете использовать фильтр acfgfs/font_dropdown_array, чтобы изменить массив, который используется для создания раскрывающегося списка. Пожалуйста, верните массив, где ключ и значение являются именами шрифта.

add_filter("acfgfs/font_dropdown_array", "my_font_list");
функция my_font_list($fonts) {
$fonts = массив(
"Raleway" => "Raleway",
"Лато" => "Лато"
);
вернуть $fonts;
}

Похожие товары

Смотреть все
Admin and Site Enhancements Pro v7.4.8 Хит продаж

Admin and Site Enhancements Pro v7.4.8

Мощный модульный плагин для WordPress, заменяющий десятки других плагинов. Настройка админки, оптимизация, безопасность — всё в одном.

Бесплатно
Ultimate Membership Pro v13.4 Хит продаж

Ultimate Membership Pro v13.4

Мощный плагин для создания платных подписок и членства на WordPress. Ограничение контента, рекуррентные платежи, интеграция с WooCommerce.

Бесплатно
Contact Form 7 v6.1.4 Хит продаж

Contact Form 7 v6.1.4

Бесплатно
WooCommerce v10.4.2 Хит продаж

WooCommerce v10.4.2

Бесплатно