]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-content/themes/twentyfourteen/functions.php
WordPress 3.9
[autoinstalls/wordpress.git] / wp-content / themes / twentyfourteen / functions.php
index 159692080ad8bddc1968a735fdae2316ed6f3661..d78b44b26274387893808fcb57b0bc51c9843844 100644 (file)
@@ -89,7 +89,7 @@ function twentyfourteen_setup() {
         * to output valid HTML5.
         */
        add_theme_support( 'html5', array(
-               'search-form', 'comment-form', 'comment-list',
+               'search-form', 'comment-form', 'comment-list', 'gallery', 'caption'
        ) );
 
        /*
@@ -121,8 +121,6 @@ add_action( 'after_setup_theme', 'twentyfourteen_setup' );
  * Adjust content_width value for image attachment template.
  *
  * @since Twenty Fourteen 1.0
- *
- * @return void
  */
 function twentyfourteen_content_width() {
        if ( is_attachment() && wp_attachment_is_image() ) {
@@ -164,8 +162,6 @@ function twentyfourteen_has_featured_posts() {
  * Register three Twenty Fourteen widget areas.
  *
  * @since Twenty Fourteen 1.0
- *
- * @return void
  */
 function twentyfourteen_widgets_init() {
        require get_template_directory() . '/inc/widgets.php';
@@ -225,8 +221,6 @@ function twentyfourteen_font_url() {
  * Enqueue scripts and styles for the front end.
  *
  * @since Twenty Fourteen 1.0
- *
- * @return void
  */
 function twentyfourteen_scripts() {
        // Add Lato font, used in the main stylesheet.
@@ -262,7 +256,7 @@ function twentyfourteen_scripts() {
                ) );
        }
 
-       wp_enqueue_script( 'twentyfourteen-script', get_template_directory_uri() . '/js/functions.js', array( 'jquery' ), '20131209', true );
+       wp_enqueue_script( 'twentyfourteen-script', get_template_directory_uri() . '/js/functions.js', array( 'jquery' ), '20140319', true );
 }
 add_action( 'wp_enqueue_scripts', 'twentyfourteen_scripts' );
 
@@ -270,8 +264,6 @@ add_action( 'wp_enqueue_scripts', 'twentyfourteen_scripts' );
  * Enqueue Google fonts style to admin screen for custom header display.
  *
  * @since Twenty Fourteen 1.0
- *
- * @return void
  */
 function twentyfourteen_admin_fonts() {
        wp_enqueue_style( 'twentyfourteen-lato', twentyfourteen_font_url(), array(), null );
@@ -283,8 +275,6 @@ if ( ! function_exists( 'twentyfourteen_the_attached_image' ) ) :
  * Print the attached image with a link to the next attached image.
  *
  * @since Twenty Fourteen 1.0
- *
- * @return void
  */
 function twentyfourteen_the_attached_image() {
        $post                = get_post();
@@ -352,8 +342,6 @@ if ( ! function_exists( 'twentyfourteen_list_authors' ) ) :
  * Print a list of all site contributors who published at least one post.
  *
  * @since Twenty Fourteen 1.0
- *
- * @return void
  */
 function twentyfourteen_list_authors() {
        $contributor_ids = get_users( array(
@@ -380,7 +368,7 @@ function twentyfourteen_list_authors() {
                                <p class="contributor-bio">
                                        <?php echo get_the_author_meta( 'description', $contributor_id ); ?>
                                </p>
-                               <a class="contributor-posts-link" href="<?php echo esc_url( get_author_posts_url( $contributor_id ) ); ?>">
+                               <a class="button contributor-posts-link" href="<?php echo esc_url( get_author_posts_url( $contributor_id ) ); ?>">
                                        <?php printf( _n( '%d Article', '%d Articles', $post_count, 'twentyfourteen' ), $post_count ); ?>
                                </a>
                        </div><!-- .contributor-summary -->
@@ -461,7 +449,7 @@ add_filter( 'body_class', 'twentyfourteen_body_classes' );
  * @return array The filtered post class list.
  */
 function twentyfourteen_post_classes( $classes ) {
-       if ( ! post_password_required() && has_post_thumbnail() ) {
+       if ( ! post_password_required() && ! is_attachment() && has_post_thumbnail() ) {
                $classes[] = 'has-post-thumbnail';
        }
 
@@ -487,7 +475,7 @@ function twentyfourteen_wp_title( $title, $sep ) {
        }
 
        // Add the site name.
-       $title .= get_bloginfo( 'name' );
+       $title .= get_bloginfo( 'name', 'display' );
 
        // Add the site description for the home/front page.
        $site_description = get_bloginfo( 'description', 'display' );