wp_register_font_collection()WP 6.5.0

Registers a new font collection in the font library.

See https://schemas.wp.org/trunk/font-collection.json for the schema the font collection data must adhere to.

Хуков нет.

Возвращает

WP_Font_Collection|WP_Error. A font collection if it was registered successfully, or WP_Error object on failure.

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

wp_register_font_collection( $slug, $args );
$slug(строка) (обязательный)
Font collection slug. May only contain alphanumeric characters, dashes, and underscores. See sanitize_title().
$args(массив) (обязательный)

Font collection data.

  • name(строка)
    Required. Name of the font collection shown in the Font Library.

  • description(строка)
    Optional. A short descriptive summary of the font collection.
    По умолчанию: ''

  • font_families(массив|строка)
    Required. Array of font family definitions that are in the collection, or a string containing the path or URL to a JSON file containing the font collection.

  • categories(массив)
    Optional. Array of categories, each with a name and slug, that are used by the fonts in the collection.
    По умолчанию: ''

Список изменений

С версии 6.5.0 Введена.

Код wp_register_font_collection() WP 6.9.1

function wp_register_font_collection( string $slug, array $args ) {
	return WP_Font_Library::get_instance()->register_font_collection( $slug, $args );
}