WordPress.org

Make WordPress Core

Ticket #37171: 37171.3.diff

File 37171.3.diff, 4.5 KB (added by leobaiano, 3 years ago)

Correcting the type of parameter $relation_type in the function documentation.

  • wp-content/themes/twentyfifteen/functions.php

     
    273273add_action( 'wp_enqueue_scripts', 'twentyfifteen_scripts' );
    274274
    275275/**
     276 * Add preconnect for Google Fonts.
     277 *
     278 * @since Twenty Fifteen 1.6
     279 *
     280 * @param array   $urls           URLs to print for resource hints.
     281 * @param string  $relation_type  The relation type the URLs are printed.
     282 * @return array  $urls           URLs to print for resource hints.
     283 */
     284function twentyfifteen_resource_hints( $urls, $relation_type ) {
     285    // Add preconnect for Google Fonts if queue twentyfifteen-fonts.
     286        if ( wp_style_is( 'twentyfifteen-fonts', 'queue' ) && 'preconnect' === $relation_type ) {
     287                $urls[] = 'https://fonts.gstatic.com';
     288        }
     289 
     290    return $urls;
     291}
     292add_filter( 'wp_resource_hints', 'twentyfifteen_resource_hints', 10, 2 );
     293
     294/**
    276295 * Add featured image as background image to post navigation elements.
    277296 *
    278297 * @since Twenty Fifteen 1.0
  • wp-content/themes/twentyfourteen/functions.php

     
    277277}
    278278add_action( 'admin_print_scripts-appearance_page_custom-header', 'twentyfourteen_admin_fonts' );
    279279
     280/**
     281 * Add preconnect for Google Fonts.
     282 *
     283 * @since Twenty Fourteen 1.8
     284 *
     285 * @param array   $urls           URLs to print for resource hints.
     286 * @param string  $relation_type  The relation type the URLs are printed.
     287 * @return array  $urls           URLs to print for resource hints.
     288 */
     289function twentyfourteen_resource_hints( $urls, $relation_type ) {
     290    // Add preconnect for Google Fonts if queue twentyfourteen-lato.
     291        if ( wp_style_is( 'twentyfourteen-lato', 'queue' ) && 'preconnect' === $relation_type ) {
     292                $urls[] = 'https://fonts.gstatic.com';
     293        }
     294 
     295    return $urls;
     296}
     297add_filter( 'wp_resource_hints', 'twentyfourteen_resource_hints', 10, 2 );
     298
    280299if ( ! function_exists( 'twentyfourteen_the_attached_image' ) ) :
    281300/**
    282301 * Print the attached image with a link to the next attached image.
  • wp-content/themes/twentythirteen/functions.php

     
    191191add_action( 'wp_enqueue_scripts', 'twentythirteen_scripts_styles' );
    192192
    193193/**
     194 * Add preconnect for Google Fonts.
     195 *
     196 * @since Twenty Thirteen 2.0
     197 *
     198 * @param array   $urls           URLs to print for resource hints.
     199 * @param string  $relation_type  The relation type the URLs are printed.
     200 * @return array  $urls           URLs to print for resource hints.
     201 */
     202function twentythirteen_resource_hints( $urls, $relation_type ) {
     203    // Add preconnect for Google Fonts if queue twentythirteen-fonts.
     204        if ( wp_style_is( 'twentythirteen-fonts', 'queue' ) && 'preconnect' === $relation_type ) {
     205                $urls[] = 'https://fonts.gstatic.com';
     206        }
     207 
     208    return $urls;
     209}
     210add_filter( 'wp_resource_hints', 'twentythirteen_resource_hints', 10, 2 );
     211
     212/**
    194213 * Filter the page title.
    195214 *
    196215 * Creates a nicely formatted and more specific title element text for output
  • wp-content/themes/twentytwelve/functions.php

     
    158158add_action( 'wp_enqueue_scripts', 'twentytwelve_scripts_styles' );
    159159
    160160/**
     161 * Add preconnect for Google Fonts.
     162 *
     163 * @since Twenty Twelve 2.1
     164 *
     165 * @param array   $urls           URLs to print for resource hints.
     166 * @param string  $relation_type  The relation type the URLs are printed.
     167 * @return array  $urls           URLs to print for resource hints.
     168 */
     169function twentytwelve_resource_hints( $urls, $relation_type ) {
     170    // Add preconnect for Google Fonts if queue twentytwelve-fonts.
     171        if ( wp_style_is( 'twentytwelve-fonts', 'queue' ) && 'preconnect' === $relation_type ) {
     172                $urls[] = 'https://fonts.gstatic.com';
     173        }
     174 
     175    return $urls;
     176}
     177add_filter( 'wp_resource_hints', 'twentytwelve_resource_hints', 10, 2 );
     178
     179/**
    161180 * Filter TinyMCE CSS path to include Google Fonts.
    162181 *
    163182 * Adds additional stylesheets to the TinyMCE editor if needed.