]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-content/themes/twentyfifteen/functions.php
Wordpress 4.6
[autoinstalls/wordpress.git] / wp-content / themes / twentyfifteen / functions.php
index 1a8e8a3a3879f28c89b68e94413b72cca43f8d69..056a3613e681478d2ea187caf847095d0fd4c71d 100644 (file)
@@ -55,11 +55,11 @@ function twentyfifteen_setup() {
 
        /*
         * Make theme available for translation.
-        * Translations can be filed in the /languages/ directory.
+        * Translations can be filed at WordPress.org. See: https://translate.wordpress.org/projects/wp-themes/twentyfifteen
         * If you're building a theme based on twentyfifteen, use a find and replace
         * to change 'twentyfifteen' to the name of your theme in all the template files
         */
-       load_theme_textdomain( 'twentyfifteen', get_template_directory() . '/languages' );
+       load_theme_textdomain( 'twentyfifteen' );
 
        // Add default posts and comments RSS feed links to head.
        add_theme_support( 'automatic-feed-links' );
@@ -103,6 +103,17 @@ function twentyfifteen_setup() {
                'aside', 'image', 'video', 'quote', 'link', 'gallery', 'status', 'audio', 'chat'
        ) );
 
+       /*
+        * Enable support for custom logo.
+        *
+        * @since Twenty Fifteen 1.5
+        */
+       add_theme_support( 'custom-logo', array(
+               'height'      => 248,
+               'width'       => 248,
+               'flex-height' => true,
+       ) );
+
        $color_scheme  = twentyfifteen_get_color_scheme();
        $default_color = trim( $color_scheme[0], '#' );
 
@@ -117,6 +128,9 @@ function twentyfifteen_setup() {
         * specifically font, colors, icons, and column width.
         */
        add_editor_style( array( 'css/editor-style.css', 'genericons/genericons.css', twentyfifteen_fonts_url() ) );
+
+       // Indicate widget sidebars can use selective refresh in the Customizer.
+       add_theme_support( 'customize-selective-refresh-widgets' );
 }
 endif; // twentyfifteen_setup
 add_action( 'after_setup_theme', 'twentyfifteen_setup' );
@@ -198,7 +212,7 @@ function twentyfifteen_fonts_url() {
                $fonts_url = add_query_arg( array(
                        'family' => urlencode( implode( '|', $fonts ) ),
                        'subset' => urlencode( $subsets ),
-               ), '//fonts.googleapis.com/css' );
+               ), 'https://fonts.googleapis.com/css' );
        }
 
        return $fonts_url;