WordPress.org

Make WordPress Core

Ticket #21675: 21675.diff

File 21675.diff, 17.9 KB (added by obenland, 9 years ago)
  • wp-content/themes/twentytwelve/inc/theme-options.php

     
    4444        }
    4545
    4646        /**
    47          * Register the form setting for our options array.
     47         * Registers the form setting for our options array.
    4848         *
    4949         * This function is attached to the admin_init action hook.
    5050         *
     
    8686        }
    8787
    8888        /**
    89          * Add our theme options page to the admin menu.
     89         * Adds our theme options page to the admin menu.
    9090         *
    9191         * This function is attached to the admin_menu action hook.
    9292         *
     
    175175        }
    176176
    177177        /**
    178          * Sanitize and validate form input. Accepts an array, return a sanitized array.
     178         * Sanitizes and validates form input.
    179179         *
    180180         * @see options_init()
    181181         * @access public
     
    195195        }
    196196
    197197        /**
    198          * Implement Twenty Twelve theme options into Theme Customizer.
     198         * Implements Twenty Twelve theme options into Theme Customizer.
    199199         *
    200200         * @since Twenty Twelve 1.0
    201201         * @access public
     
    233233        }
    234234
    235235        /**
    236          * Bind JS handlers to make Theme Customizer preview reload changes asynchronously.
     236         * Binds JS handlers to make Theme Customizer preview reload changes asynchronously.
    237237         *
    238238         * @since Twenty Twelve 1.0
    239239         * @access public
     
    249249        }
    250250
    251251        /**
    252          * Create path to load fonts CSS file with correct protocol.
     252         * Creates path to load fonts CSS file with correct protocol.
    253253         *
    254254         * @since Twenty Twelve 1.0
    255255         * @access public
  • wp-content/themes/twentytwelve/content-none.php

     
    1212                        <header class="entry-header">
    1313                                <h1 class="entry-title"><?php _e( 'Nothing Found', 'twentytwelve' ); ?></h1>
    1414                        </header><!-- .entry-header -->
    15 
     15               
    1616                        <div class="entry-content">
    1717                                <p><?php _e( 'Apologies, but no results were found. Perhaps searching will help find a related post.', 'twentytwelve' ); ?></p>
    1818                                <?php get_search_form(); ?>
  • wp-content/themes/twentytwelve/image.php

     
    9090
    9191                                        </div><!-- .entry-content -->
    9292
    93                                 </article><!-- #post -->
     93                                </article><!-- #post-<?php the_ID(); ?> -->
    9494
    9595                                <?php comments_template(); ?>
    9696
    9797                        <?php endwhile; // end of the loop. ?>
    9898
    9999                </div><!-- #content -->
    100         </div><!-- #primary .site-content -->
     100        </div><!-- #primary -->
    101101
    102102<?php get_footer(); ?>
     103 No newline at end of file
  • wp-content/themes/twentytwelve/content-aside.php

     
    1414                <div class="entry-content">
    1515                        <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentytwelve' ) ); ?>
    1616                </div><!-- .entry-content -->
    17         </div>
     17        </div><!-- .aside -->
    1818
    1919        <footer class="entry-meta">
    2020                <?php edit_post_link( __( 'Edit', 'twentytwelve' ), '<div class="edit-link">', '</div>' ); ?>
    2121                <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( 'Permalink to %s', 'twentytwelve' ), the_title_attribute( 'echo=0' ) ) ); ?>" rel="bookmark"><?php the_date(); ?></a>
    2222        </footer><!-- .entry-meta -->
    23 </article><!-- #post -->
     23</article><!-- #post-<?php the_ID(); ?> -->
  • wp-content/themes/twentytwelve/content-page.php

     
    2020        <footer class="entry-meta">
    2121                <?php edit_post_link( __( 'Edit', 'twentytwelve' ), '<span class="edit-link">', '</span>' ); ?>
    2222        </footer><!-- .entry-meta -->
    23 </article><!-- #post -->
     23</article><!-- #post-<?php the_ID(); ?> -->
  • wp-content/themes/twentytwelve/header.php

     
    3939                        <h3 class="menu-toggle"><?php _e( 'Show menu', 'twentytwelve' ); ?></h3>
    4040                        <div class="skip-link assistive-text"><a href="#content" title="<?php esc_attr_e( 'Skip to content', 'twentytwelve' ); ?>"><?php _e( 'Skip to content', 'twentytwelve' ); ?></a></div>
    4141                        <?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu' ) ); ?>
    42                 </nav>
     42                </nav><!-- #site-navigation -->
    4343
    4444                <?php $header_image = get_header_image();
    4545                if ( ! empty( $header_image ) ) : ?>
  • wp-content/themes/twentytwelve/content.php

     
    2929                                </div><!-- .comments-link -->
    3030                        <?php endif; // comments_open() ?>
    3131                </header><!-- .entry-header -->
    32 
     32       
    3333                <?php if ( is_search() ) : // Only display Excerpts for Search ?>
    3434                <div class="entry-summary">
    3535                        <?php the_excerpt(); ?>
     
    4040                        <?php wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'twentytwelve' ), 'after' => '</div>' ) ); ?>
    4141                </div><!-- .entry-content -->
    4242                <?php endif; ?>
    43 
     43       
    4444                <footer class="entry-meta">
    4545                        <?php twentytwelve_entry_meta(); ?>
    4646                        <?php edit_post_link( __( 'Edit', 'twentytwelve' ), '<span class="edit-link">', '</span>' ); ?>
     
    6161                                </div><!-- #author-info -->
    6262                        <?php endif; ?>
    6363                </footer><!-- .entry-meta -->
    64         </article><!-- #post -->
     64        </article><!-- #post-<?php the_ID(); ?> -->
  • wp-content/themes/twentytwelve/functions.php

     
    3535 * Sets up theme defaults and registers support for various WordPress features.
    3636 *
    3737 * @uses load_theme_textdomain() For translation/localization support.
    38  * @uses add_theme_support() To add support for post thumbnails, automatic feed links, custom headers
    39  *      and backgrounds, and post formats.
     38 * @uses add_theme_support() To add support for post thumbnails, automatic feed links,
     39 *      custom backgrounds, and post formats.
    4040 * @uses register_nav_menu() To add support for navigation menus.
    4141 * @uses set_post_thumbnail_size() To set a custom post thumbnail size.
    4242 *
     
    4545function twentytwelve_setup() {
    4646        global $twentytwelve_options;
    4747
    48         /**
     48        /*
    4949         * Make Twenty Twelve available for translation.
    5050         * Translations can be added to the /languages/ directory.
    5151         * If you're building a theme based on Twenty Twelve, use a find and replace
     
    6969        // This theme uses wp_nav_menu() in one location.
    7070        register_nav_menu( 'primary', __( 'Primary Menu', 'twentytwelve' ) );
    7171
    72         // Add support for custom background.
     72        // Add support for custom background and a default background color.
    7373        add_theme_support( 'custom-background', array(
    7474                'default-color' => 'e6e6e6',
    7575        ) );
     
    8686require( get_template_directory() . '/inc/custom-header.php' );
    8787
    8888/**
    89  * Enqueue scripts and styles for front-end.
     89 * Enqueues scripts and styles for front-end.
    9090 *
    9191 * @since Twenty Twelve 1.0
    9292 */
    9393function twentytwelve_scripts_styles() {
    9494        global $twentytwelve_options;
    9595
    96         /**
     96        /*
    9797         * Add JavaScript to pages with the comment form to support
    9898         * sites with threaded comments (when in use).
    9999         */
    100100        if ( is_singular() && comments_open() && get_option( 'thread_comments' ) )
    101101                wp_enqueue_script( 'comment-reply' );
    102102
    103         /**
     103        /*
    104104         * JavaScript for handling navigation menus and the resized
    105105         * styles for small screen sizes.
    106106         */
    107107        wp_enqueue_script( 'twentytwelve-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20120824', true );
    108108
    109         /**
     109        /*
    110110         * Load special font CSS file.
    111111         * Depends on Theme Options setting.
    112112         */
     
    114114        if ( $options['enable_fonts'] )
    115115                wp_enqueue_style( 'twentytwelve-fonts', $twentytwelve_options->custom_fonts_url(), array(), null );
    116116
    117         /**
     117        /*
    118118         * Load our main CSS file.
    119119         */
    120120        wp_enqueue_style( 'twentytwelve-style', get_stylesheet_uri() );
    121121
    122         /**
     122        /*
    123123         * Load HTML5 shiv for older IE version support for HTML5 elements.
    124124         * Ideally, should load after main CSS file.
    125125         *
     
    139139 *
    140140 * @param string $title Default title text for current view.
    141141 * @param string $sep Optional separator.
     142 *
    142143 * @return string Filtered title.
    143144 */
    144145function twentytwelve_wp_title( $title, $sep ) {
     
    164165add_filter( 'wp_title', 'twentytwelve_wp_title', 10, 2 );
    165166
    166167/**
    167  * Get our wp_nav_menu() fallback, wp_page_menu(), to show a home link.
     168 * Gets our wp_nav_menu() fallback, wp_page_menu(), to show a home link.
    168169 *
    169170 * @since Twenty Twelve 1.0
    170171 */
     
    175176add_filter( 'wp_page_menu_args', 'twentytwelve_page_menu_args' );
    176177
    177178/**
    178  * Register our single widget area.
     179 * Registers our single widget area.
    179180 *
    180181 * @since Twenty Twelve 1.0
    181182 */
     
    213214add_action( 'widgets_init', 'twentytwelve_widgets_init' );
    214215
    215216/**
    216  * Count the number of footer sidebars to enable dynamic classes for the footer
     217 * Counts the number of footer sidebars to enable dynamic classes for the footer
    217218 *
    218219 * @since Twenty Twelve 1.0
    219220 */
     
    228229
    229230if ( ! function_exists( 'twentytwelve_content_nav' ) ) :
    230231/**
    231  * Display navigation to next/previous pages when applicable.
     232 * Displays navigation to next/previous pages when applicable.
    232233 *
    233234 * @since Twenty Twelve 1.0
    234235 */
     
    288289                                                sprintf( __( '%1$s at %2$s', 'twentytwelve' ), get_comment_date(), get_comment_time() )
    289290                                        );
    290291                                ?>
    291                         </header>
     292                        </header><!-- .comment-meta -->
    292293
    293294                        <?php if ( '0' == $comment->comment_approved ) : ?>
    294295                                <p class="comment-awaiting-moderation"><?php _e( 'Your comment is awaiting moderation.', 'twentytwelve' ); ?></p>
     
    297298                        <section class="comment comment-content">
    298299                                <?php comment_text(); ?>
    299300                                <?php edit_comment_link( __( 'Edit', 'twentytwelve' ), '<p class="edit-link">', '</p>' ); ?>
    300                         </section>
     301                        </section><!-- .comment -->
    301302
    302303                        <div class="reply">
    303304                                <?php comment_reply_link( array_merge( $args, array( 'reply_text' => __( 'Reply <span>&darr;</span>', 'twentytwelve' ), 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?>
    304305                        </div><!-- .reply -->
    305                 </article><!-- #comment-## -->
     306                </article><!-- #comment-<?php comment_ID(); ?> -->
    306307        <?php
    307308                break;
    308309        endswitch; // end comment_type check
     
    384385add_filter( 'body_class', 'twentytwelve_body_class' );
    385386
    386387/**
    387  * Adjust $content width for full-width and single image attachment templates
     388 * Adjusts $content width for full-width and single image attachment templates
    388389 * and when there are no active widgets in the sidebar.
    389390 *
    390391 * @since Twenty Twelve 1.0
  • wp-content/themes/twentytwelve/404.php

     
    1515                        <article id="post-0" class="post error404 no-results not-found">
    1616                                <header class="entry-header">
    1717                                        <h1 class="entry-title"><?php _e( 'This is somewhat embarrassing, isn&rsquo;t it?', 'twentytwelve' ); ?></h1>
    18                                 </header>
     18                                </header><!-- .entry-header -->
    1919
    2020                                <div class="entry-content">
    2121                                        <p><?php _e( 'It seems we can&rsquo;t find what you&rsquo;re looking for. Perhaps searching can help.', 'twentytwelve' ); ?></p>
     
    2424                        </article><!-- #post-0 -->
    2525
    2626                </div><!-- #content -->
    27         </div><!-- #primary .site-content -->
     27        </div><!-- #primary -->
    2828
    2929<?php get_footer(); ?>
     30 No newline at end of file
  • wp-content/themes/twentytwelve/content-quote.php

     
    1717                <?php edit_post_link( __( 'Edit', 'twentytwelve' ), '<div class="edit-link">', '</div>' ); ?>
    1818                <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( 'Permalink to %s', 'twentytwelve' ), the_title_attribute( 'echo=0' ) ) ); ?>" rel="bookmark"><?php the_date(); ?></a>
    1919        </footer><!-- .entry-meta -->
    20 </article><!-- #post -->
     20</article><!-- #post-<?php the_ID(); ?> -->
  • wp-content/themes/twentytwelve/author.php

     
    2626
    2727                        <header class="archive-header">
    2828                                <h1 class="archive-title"><?php printf( __( 'Author Archives: %s', 'twentytwelve' ), '<span class="vcard"><a class="url fn n" href="' . esc_url( get_author_posts_url( get_the_author_meta( "ID" ) ) ) . '" title="' . esc_attr( get_the_author() ) . '" rel="me">' . get_the_author() . '</a></span>' ); ?></h1>
    29                         </header>
     29                        </header><!-- .archive-header -->
    3030
    3131                        <?php
    3232                                /* Since we called the_post() above, we need to
     
    6464                <?php endif; ?>
    6565
    6666                </div><!-- #content -->
    67         </section><!-- #primary .site-content -->
     67        </section><!-- #primary -->
    6868
    6969<?php get_sidebar(); ?>
    7070<?php get_footer(); ?>
     71 No newline at end of file
  • wp-content/themes/twentytwelve/homepage.php

     
    1111
    1212        <div id="primary" class="site-content">
    1313                <div id="content" role="main">
    14 
     14       
    1515                        <?php while ( have_posts() ) : the_post(); ?>
    1616                                <?php if ( has_post_thumbnail() ) { ?>
    1717                                        <div class="entry-page-image">
    1818                                                <?php the_post_thumbnail(); ?>
    1919                                        </div>
    2020                                <?php } ?>
    21 
     21       
    2222                                <?php get_template_part( 'content', 'page' ); ?>
    23 
     23       
    2424                        <?php endwhile; // end of the loop. ?>
    25 
     25       
    2626                </div><!-- #content -->
    27         </div><!-- #primary .site-content -->
     27        </div><!-- #primary -->
    2828
    2929<?php get_sidebar( 'home' ); ?>
    3030<?php get_footer(); ?>
     31 No newline at end of file
  • wp-content/themes/twentytwelve/content-link.php

     
    1313                <div class="entry-content">
    1414                        <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentytwelve' ) ); ?>
    1515                </div><!-- .entry-content -->
    16 
     16       
    1717                <footer class="entry-meta">
    1818                        <?php edit_post_link( __( 'Edit', 'twentytwelve' ), '<div class="edit-link">', '</div>' ); ?>
    1919                        <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( 'Permalink to %s', 'twentytwelve' ), the_title_attribute( 'echo=0' ) ) ); ?>" rel="bookmark"><?php the_date(); ?></a>
    2020                </footer><!-- .entry-meta -->
    21         </article><!-- #post -->
     21        </article><!-- #post-<?php the_ID(); ?> -->
  • wp-content/themes/twentytwelve/editor-style.css

     
    1 /**
    2 * Theme Name: Twenty Twelve
    3 * Description: Used to style the TinyMCE editor.
     1/*
     2Theme Name: Twenty Twelve
     3Description: Used to style the TinyMCE editor.
    44*/
    55
    66html {
  • wp-content/themes/twentytwelve/content-image.php

     
    1212                <div class="entry-content">
    1313                        <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentytwelve' ) ); ?>
    1414                </div><!-- .entry-content -->
    15 
     15       
    1616                <footer class="entry-meta">
    1717                        <h1><a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( 'Permalink to %s', 'twentytwelve' ), the_title_attribute( 'echo=0' ) ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h1>
    1818                        <h2><?php the_date(); ?></h2>
    1919                </footer><!-- .entry-meta -->
    20         </article><!-- #post -->
     20        </article><!-- #post-<?php the_ID(); ?> -->
  • wp-content/themes/twentytwelve/search.php

     
    1616
    1717                        <header class="page-header">
    1818                                <h1 class="page-title"><?php printf( __( 'Search Results for: %s', 'twentytwelve' ), '<span>' . get_search_query() . '</span>' ); ?></h1>
    19                         </header>
     19                        </header><!-- .page-header -->
    2020
    2121                        <?php twentytwelve_content_nav( 'nav-above' ); ?>
    2222
     
    4343                <?php endif; ?>
    4444
    4545                </div><!-- #content -->
    46         </section><!-- #primary .site-content -->
     46        </section><!-- #primary -->
    4747
    4848<?php get_sidebar(); ?>
    4949<?php get_footer(); ?>
     50 No newline at end of file
  • wp-content/themes/twentytwelve/archive.php

     
    4949                                                        echo '<div class="archive-meta">' . $category_description . '</div>';
    5050                                        }
    5151                                ?>
    52                         </header><!-- /. archive-header -->
     52                        </header><!-- .archive-header -->
    5353
    5454                        <?php
    5555                        /* Start the Loop */
     
    7171                <?php endif; ?>
    7272
    7373                </div><!-- #content -->
    74         </section><!-- #primary .site-content -->
     74        </section><!-- #primary -->
    7575
    7676<?php get_sidebar(); ?>
    7777<?php get_footer(); ?>
     78 No newline at end of file