• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WordPress a2z

WordPress a2z

WordPress Dynamic API Reference

  • Home
  • Plugins
  • Themes
  • Shortcodes
  • APIs
  • Classes
  • Files
  • Hooks
  • Sitemap
  • Blog
Home / APIs / twentyseventeen_fonts_url() – Register custom fonts.

You appear to be a bot. Output may be restricted

Description

Register custom fonts.

Usage

twentyseventeen_fonts_url();

Parameters

Returns

void

Source

File name: twentyseventeen/functions.php
Lines:

1 to 25 of 25
function twentyseventeen_fonts_url() {
  $fonts_url = '';

  /*
	 * translators: If there are characters in your language that are not supported
	 * by Libre Franklin, translate this to 'off'. Do not translate into your own language.
	 */
  $libre_franklin = _x( 'on', 'Libre Franklin font: on or off', 'twentyseventeen' );

  if ( 'off' !== $libre_franklin ) {
    $font_families = array();

    $font_families[] = 'Libre Franklin:300,300i,400,400i,600,600i,800,800i';

    $query_args = array(
      'family'  => urlencode( implode( '|', $font_families ) ),
      'subset'  => urlencode( 'latin,latin-ext' ),
      'display' => urlencode( 'fallback' ),
    );

    $fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' );
  }

  return esc_url_raw( $fonts_url );
}
 

 View on GitHub View on Trac

Published: 8th April 2020 | Last updated: 21st August 2020

Primary Sidebar

Information

Function name: twentyseventeen_fonts_url
Plugin ref: Twenty Seventeen
Version: 3.1
Sourcefile: functions.php
File ref: functions.php
Deprecated?: No
API Letters: F,T,U

Footer

WordPress a2z
WordPress a2z
WordPress Dynamic API Reference
WordPress 6.1.1. PHP: 8.0.28
WordPress a2z
WordPress core a2z
Genesis Theme Framework a2z
Jetpack a2z
WordPress develop tests
Easy Digital Downloads a2z
WooCommerce a2z
Yoast SEO a2z
WordPress Blocks

Site:  wp-a2z.org
© Copyright WordPress a2z 2014-2023. All rights reserved.


Website designed and developed by Herb Miller
Proudly powered by WordPress and oik plugins

  • Home
  • Blog
  • Sitemap
  • Sites