Make WordPress Core

Ticket #12695: 14750.diff

File 14750.diff, 19.1 KB (added by jorbin, 14 years ago)
  • wp-content/themes/twentyten/footer.php

     
    2626                                <a href="<?php echo home_url( '/' ) ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">
    2727                                        <?php bloginfo( 'name' ); ?>
    2828                                </a>
    29                         </div>
     29                        </div><!-- #site-info -->
    3030
    3131                        <div id="site-generator">
    3232                                <?php do_action( 'twentyten_credits' ); ?>
     
    3434                                                title="<?php esc_attr_e('Semantic Personal Publishing Platform', 'twentyten'); ?>" rel="generator">
    3535                                        <?php printf( __('Proudly powered by %s.', 'twentyten'), 'WordPress' ); ?>
    3636                                </a>
    37                         </div>
     37                        </div><!-- #site-generator -->
    3838
    3939                </div><!-- #colophon -->
    4040        </div><!-- #footer -->
    4141
    4242</div><!-- #wrapper -->
    4343
     44<?php /* Always have wp_footer() just before the closing </body> tag of your theme if you want many plugins to work */  ?>
    4445<?php wp_footer(); ?>
    4546
    4647</body>
  • wp-content/themes/twentyten/author.php

     
    3232                                        <div id="entry-author-info">
    3333                                                <div id="author-avatar">
    3434                                                        <?php echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentyten_author_bio_avatar_size', 60 ) ); ?>
    35                                                 </div><!-- #author-avatar       -->
     35                                                </div><!-- #author-avatar -->
    3636                                                <div id="author-description">
    3737                                                        <h2><?php printf( __( 'About %s', 'twentyten' ), get_the_author() ); ?></h2>
    3838                                                        <?php the_author_meta( 'description' ); ?>
    3939                                                </div><!-- #author-description  -->
    40                                         </div><!-- .entry-author-info -->
     40                                        </div><!-- #entry-author-info -->
    4141<?php endif; ?>
    4242
    4343<?php
  • wp-content/themes/twentyten/search.php

     
    2929                                                <p><?php _e( 'Sorry, but nothing matched your search criteria. Please try again with some different keywords.', 'twentyten' ); ?></p>
    3030                                                <?php get_search_form(); ?>
    3131                                        </div><!-- .entry-content -->
    32                                 </div>
     32                                </div><!-- #post-0 -->
    3333<?php endif; ?>
    3434                        </div><!-- #content -->
    3535                </div><!-- #container -->
  • wp-content/themes/twentyten/functions.php

     
    3131 * }
    3232 * </code>
    3333 *
    34  * For more information on hooks, see http://codex.wordpress.org/Plugin_API.
     34 * For more information on hooks and filters, see http://codex.wordpress.org/Plugin_API.
    3535 *
    3636 * @package WordPress
    3737 * @subpackage Twenty_Ten
     
    110110        define( 'HEADER_IMAGE_HEIGHT', apply_filters( 'twentyten_header_image_height', 198 ) );
    111111
    112112        // We'll be using post thumbnails for custom header images on posts and pages.
    113         // We want them to be 940 pixels wide by 198 pixels tall (larger images will be auto-cropped to fit).
     113        // We want them to be 940 pixels wide by 198 pixels tall (larger images will be auto-cropped to fit, smaller ones will be ignored. See header.php).
    114114        set_post_thumbnail_size( HEADER_IMAGE_WIDTH, HEADER_IMAGE_HEIGHT, true );
    115115
    116116        // Don't support text inside the header image.
     
    133133                'cherryblossom' => array(
    134134                        'url' => '%s/images/headers/cherryblossoms.jpg',
    135135                        'thumbnail_url' => '%s/images/headers/cherryblossoms-thumbnail.jpg',
    136                         /* translators: header image description */                     
     136                        /* translators: header image description */
    137137                        'description' => __( 'Cherry Blossoms', 'twentyten' )
    138138                ),
    139139                'concave' => array(
    140140                        'url' => '%s/images/headers/concave.jpg',
    141141                        'thumbnail_url' => '%s/images/headers/concave-thumbnail.jpg',
    142                         /* translators: header image description */                     
     142                        /* translators: header image description */
    143143                        'description' => __( 'Concave', 'twentyten' )
    144144                ),
    145145                'fern' => array(
    146146                        'url' => '%s/images/headers/fern.jpg',
    147147                        'thumbnail_url' => '%s/images/headers/fern-thumbnail.jpg',
    148                         /* translators: header image description */                     
     148                        /* translators: header image description */
    149149                        'description' => __( 'Fern', 'twentyten' )
    150150                ),
    151151                'forestfloor' => array(
    152152                        'url' => '%s/images/headers/forestfloor.jpg',
    153153                        'thumbnail_url' => '%s/images/headers/forestfloor-thumbnail.jpg',
    154                         /* translators: header image description */                     
     154                        /* translators: header image description */
    155155                        'description' => __( 'Forest Floor', 'twentyten' )
    156156                ),
    157157                'inkwell' => array(
    158158                        'url' => '%s/images/headers/inkwell.jpg',
    159159                        'thumbnail_url' => '%s/images/headers/inkwell-thumbnail.jpg',
    160                         /* translators: header image description */                     
     160                        /* translators: header image description */
    161161                        'description' => __( 'Inkwell', 'twentyten' )
    162162                ),
    163163                'path' => array(
    164164                        'url' => '%s/images/headers/path.jpg',
    165165                        'thumbnail_url' => '%s/images/headers/path-thumbnail.jpg',
    166                         /* translators: header image description */                     
     166                        /* translators: header image description */
    167167                        'description' => __( 'Path', 'twentyten' )
    168168                ),
    169169                'sunset' => array(
    170170                        'url' => '%s/images/headers/sunset.jpg',
    171171                        'thumbnail_url' => '%s/images/headers/sunset-thumbnail.jpg',
    172                         /* translators: header image description */                     
     172                        /* translators: header image description */
    173173                        'description' => __( 'Sunset', 'twentyten' )
    174174                )
    175175        ) );
     
    288288                <div class="comment-author vcard">
    289289                        <?php echo get_avatar( $comment, 40 ); ?>
    290290                        <?php printf( __( '%s <span class="says">says:</span>', 'twentyten' ), sprintf( '<cite class="fn">%s</cite>', get_comment_author_link() ) ); ?>
    291                 </div>
     291                </div><!-- .comment-author .vcard -->
    292292                <?php if ( $comment->comment_approved == '0' ) : ?>
    293293                        <em><?php _e( 'Your comment is awaiting moderation.', 'twentyten' ); ?></em>
    294294                        <br />
     
    299299                                /* translators: 1: date, 2: time */
    300300                                printf( __( '%1$s at %2$s', 'twentyten' ), get_comment_date(),  get_comment_time() ); ?></a><?php edit_comment_link( __( '(Edit)', 'twentyten' ), ' ' );
    301301                        ?>
    302                 </div>
     302                </div><!-- .comment-meta .commentmetadata -->
    303303
    304304                <div class="comment-body"><?php comment_text(); ?></div>
    305305
    306306                <div class="reply">
    307307                        <?php comment_reply_link( array_merge( $args, array( 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?>
    308                 </div>
    309         </div>
     308                </div><!-- .reply -->
     309        </div><!-- #comment-<?php comment_ID(); ?>  -->
    310310
    311311        <?php else : ?>
    312312        <li class="post pingback">
     
    325325 * @uses register_sidebar
    326326 */
    327327function twentyten_widgets_init() {
    328         // Area 1
     328        // Area 1 located at the top of the sidebar
    329329        register_sidebar( array(
    330330                'name' => __( 'Primary Widget Area', 'twentyten' ),
    331331                'id' => 'primary-widget-area',
     
    336336                'after_title' => '</h3>',
    337337        ) );
    338338
    339         // Area 2
     339        // Area 2 located below the Primary Widget Area in the sidebar.  Empty by default and design
    340340        register_sidebar( array(
    341341                'name' => __( 'Secondary Widget Area', 'twentyten' ),
    342342                'id' => 'secondary-widget-area',
     
    347347                'after_title' => '</h3>',
    348348        ) );
    349349
    350         // Area 3
     350        // Area 3 located in the footer.  Empty by default
    351351        register_sidebar( array(
    352352                'name' => __( 'First Footer Widget Area', 'twentyten' ),
    353353                'id' => 'first-footer-widget-area',
     
    358358                'after_title' => '</h3>',
    359359        ) );
    360360
    361         // Area 4
     361        // Area 4 located in the footer.  Empty by default
    362362        register_sidebar( array(
    363363                'name' => __( 'Second Footer Widget Area', 'twentyten' ),
    364364                'id' => 'second-footer-widget-area',
     
    369369                'after_title' => '</h3>',
    370370        ) );
    371371
    372         // Area 5
     372        // Area 5 located in the footer.  Empty by default
    373373        register_sidebar( array(
    374374                'name' => __( 'Third Footer Widget Area', 'twentyten' ),
    375375                'id' => 'third-footer-widget-area',
     
    380380                'after_title' => '</h3>',
    381381        ) );
    382382
    383         // Area 6
     383        // Area 6 located in the footer.  Empty by default
    384384        register_sidebar( array(
    385385                'name' => __( 'Fourth Footer Widget Area', 'twentyten' ),
    386386                'id' => 'fourth-footer-widget-area',
     
    422422                        esc_attr( get_the_time() ),
    423423                        get_the_date()
    424424                ),
    425                 sprintf( '</span> <span class="author vcard"><a class="url fn n" href="%1$s" title="%2$s">%3$s</a></span>', 
     425                sprintf( '</span> <span class="author vcard"><a class="url fn n" href="%1$s" title="%2$s">%3$s</a></span>',
    426426                        get_author_posts_url( get_the_author_meta( 'ID' ) ),
    427427                        sprintf( esc_attr__( 'View all posts by %s', 'twentyten' ), get_the_author() ),
    428428                        get_the_author()
    429429                )
    430430        );
    431        
     431
    432432}
    433433endif;
    434434
     
    453453                $tag_list,
    454454                get_permalink(),
    455455                the_title_attribute( 'echo=0' )
    456         );     
     456        );
    457457}
    458458endif;
  • wp-content/themes/twentyten/loop.php

     
    77 * http://codex.wordpress.org/Template_Tags to understand
    88 * the tags used in it.
    99 *
     10 * This can be overridden on a template by templat basis
     11 * by having your child theme contain a loop-(template file
     12 * being used).php. For example loop-index.php would be used
     13 * when the index.php template is used.
     14 *
     15 *
    1016 * @package WordPress
    1117 * @subpackage Twenty_Ten
    1218 * @since Twenty Ten 1.0
     
    6874        $image_img_tag = wp_get_attachment_image( $image->ID, 'thumbnail' );
    6975?>
    7076                                        <a class="size-thumbnail" href="<?php the_permalink(); ?>"><?php echo $image_img_tag; ?></a>
    71                                 </div>
     77                                </div><!-- .gallery-thumb -->
    7278                                <p><em><?php printf( __( 'This gallery contains <a %1$s>%2$s photos</a>.', 'twentyten' ),
    7379                                                'href="' . get_permalink() . '" title="' . sprintf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ) . '" rel="bookmark"',
    7480                                                $total_images
     
    8288                                <span class="meta-sep">|</span>
    8389                                <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ); ?></span>
    8490                                <?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="meta-sep">|</span> <span class="edit-link">', '</span>' ); ?>
    85                         </div><!-- #entry-utility -->
    86                 </div>
     91                        </div><!-- .entry-utility -->
     92                </div><!-- #post-<?php the_ID(); ?> -->
    8793
    8894<?php /* How to display posts in the asides category */ ?>
    8995
     
    105111                                <span class="meta-sep">|</span>
    106112                                <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ); ?></span>
    107113                                <?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="meta-sep">|</span> <span class="edit-link">', '</span>' ); ?>
    108                         </div><!-- #entry-utility -->
    109                 </div><!-- #post-(id) -->
     114                        </div><!-- .entry-utility -->
     115                </div><!-- #post-<?php the_ID(); ?> -->
    110116
    111117<?php /* How to display all other posts. */ ?>
    112118
     
    147153                                <?php endif; ?>
    148154                                <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyten' ), __( '1 Comment', 'twentyten' ), __( '% Comments', 'twentyten' ) ); ?></span>
    149155                                <?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="meta-sep">|</span> <span class="edit-link">', '</span>' ); ?>
    150                         </div><!-- #entry-utility -->
     156                        </div><!-- .entry-utility -->
    151157                </div><!-- #post-<?php the_ID(); ?> -->
    152158
    153159                <?php comments_template( '', true ); ?>
  • wp-content/themes/twentyten/single.php

     
    4646                                                                </a>
    4747                                                        </div><!-- #author-link -->
    4848                                                </div><!-- #author-description -->
    49                                         </div><!-- .entry-author-info -->
     49                                        </div><!-- #entry-author-info -->
    5050<?php endif; ?>
    5151
    5252                                        <div class="entry-utility">
    5353                                                <?php twentyten_posted_in(); ?>
    5454                                                <?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="edit-link">', '</span>' ); ?>
    5555                                        </div><!-- .entry-utility -->
    56                                 </div><!-- #post-(id) -->
     56                                </div><!-- #post-<?php the_ID(); ?> -->
    5757
    5858                                <div id="nav-below" class="navigation">
    5959                                        <div class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '&larr;', 'Previous post link', 'twentyten' ) . '</span> %title' ); ?></div>
  • wp-content/themes/twentyten/editor-style-rtl.css

     
     1/*
     2Theme Name: Twenty Ten
     3*/
     4/*
     5RTL style used inside the tiny mce editor to make it a What you see is what you really get editor
     6*/
    17html .mceContentBody{
    28        direction:rtl;
    39        unicode-bidi:embed;
  • wp-content/themes/twentyten/editor-style.css

     
     1/*
     2Theme Name: Twenty Ten
     3*/
     4/*
     5Style used inside the tiny mce editor to make it a What you see is what you really get editor
     6*/
    17html .mceContentBody {
    28        max-width:640px;
    39}
  • wp-content/themes/twentyten/comments.php

     
    1616                        <div id="comments">
    1717<?php if ( post_password_required() ) : ?>
    1818                                <div class="nopassword"><?php _e( 'This post is password protected. Enter the password to view any comments.', 'twentyten' ); ?></div>
    19                         </div><!-- .comments -->
     19                        </div><!-- #comments -->
    2020<?php
    2121                /* Stop the rest of comments.php from being processed,
    2222                 * but don't kill the script entirely -- we still have
     
    4040                        <div class="navigation">
    4141                                <div class="nav-previous"><?php previous_comments_link( __( '&larr; Older Comments', 'twentyten' ) ); ?></div>
    4242                                <div class="nav-next"><?php next_comments_link( __( 'Newer Comments &rarr;', 'twentyten' ) ); ?></div>
    43                         </div>
     43                        </div> <!-- .navigation -->
    4444<?php endif; // check for comment navigation ?>
    4545
    4646                        <ol class="commentlist">
     
    5959                        <div class="navigation">
    6060                                <div class="nav-previous"><?php previous_comments_link( __( '&larr; Older Comments', 'twentyten' ) ); ?></div>
    6161                                <div class="nav-next"><?php next_comments_link( __( 'Newer Comments &rarr;', 'twentyten' ) ); ?></div>
    62                         </div>
     62                        </div><!-- .navigation -->
    6363<?php endif; // check for comment navigation ?>
    6464
    6565<?php else : // or, if we don't have comments:
     
    7070        if ( ! comments_open() ) :
    7171?>
    7272        <p class="nocomments"><?php _e( 'Comments are closed.', 'twentyten' ); ?></p>
    73 <?php endif; // end ! comments_opened() ?>
     73<?php endif; // end ! comments_open() ?>
    7474
    7575<?php endif; // end have_comments() ?>
    7676
  • wp-content/themes/twentyten/header.php

     
    1313<head>
    1414        <meta charset="<?php bloginfo( 'charset' ); ?>" />
    1515        <title>
    16         <?php
    17                 if ( is_single() ) {
     16        <?php // Returns the title based on the type of page being viewed
     17                if ( is_single() ) {    // Single post pages
    1818                        single_post_title(); echo ' | '; bloginfo( 'name' );
    19                 } elseif ( is_home() || is_front_page() ) {
    20                         bloginfo( 'name' ); 
    21                         if( get_bloginfo( 'description' ) ) 
    22                                 echo ' | ' ; bloginfo( 'description' ); 
     19                } elseif ( is_home() || is_front_page() ) {  // Both the home page and if using a static front page, the blog post page
     20                        bloginfo( 'name' );
     21                        if( get_bloginfo( 'description' ) )
     22                                echo ' | ' ; bloginfo( 'description' );
    2323                        twentyten_the_page_number();
    24                 } elseif ( is_page() ) {
     24                } elseif ( is_page() ) { // All Pages
    2525                        single_post_title( '' ); echo ' | '; bloginfo( 'name' );
    26                 } elseif ( is_search() ) {
     26                } elseif ( is_search() ) { // Search result pages
    2727                        printf( __( 'Search results for %s', 'twentyten' ), '"'.get_search_query().'"' ); twentyten_the_page_number(); echo ' | '; bloginfo( 'name' );
    28                 } elseif ( is_404() ) {
     28                } elseif ( is_404() ) {  // 404, nothing found pages
    2929                        _e( 'Not Found', 'twentyten' ); echo ' | '; bloginfo( 'name' );
    30                 } else {
     30                } else { // Everything else
    3131                        wp_title( '' ); echo ' | '; bloginfo( 'name' ); twentyten_the_page_number();
    3232                }
    3333        ?>
    3434        </title>
    3535        <link rel="profile" href="http://gmpg.org/xfn/11" />
    3636        <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />
    37         <?php if ( is_singular() && get_option( 'thread_comments' ) ) wp_enqueue_script( 'comment-reply' ); ?>
     37        <?php if ( is_singular() && get_option( 'thread_comments' ) ) wp_enqueue_script( 'comment-reply' );//On pages that have comment forms, we add some javascript to make threaded comments work ?>
    3838        <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
     39        <?php /* Always have wp_head() in the </head> of your theme if you want many plugins to work */  ?>
    3940        <?php wp_head(); ?>
    4041</head>
    4142
     
    6667                        </div><!-- #branding -->
    6768
    6869                        <div id="access" role="navigation">
     70                          <?php /*  Allow screen readers / text browsers to skip the navigation menu and get right to the good stuff */ ?>
    6971                                <div class="skip-link screen-reader-text"><a href="#content" title="<?php esc_attr_e( 'Skip to content', 'twentyten' ); ?>"><?php _e( 'Skip to content', 'twentyten' ); ?></a></div>
     72                                <?php /* Our navigation menu.  If one isn't filled out, wp_nav_menu falls back to wp_page_menu.  The menu assiged to the primary position is the one used.  If none is assigned, the menu with the lowest ID is used.  */ ?>
    7073                                <?php wp_nav_menu( array( 'sort_column' => 'menu_order', 'container_class' => 'menu-header', 'theme_location' => 'primary' ) ); ?>
    7174                        </div><!-- #access -->
    7275                </div><!-- #masthead -->
  • wp-content/themes/twentyten/attachment.php

     
    5151                                                                                $metadata['height']
    5252                                                                        )
    5353                                                                );
    54                                                         }                                                       
     54                                                        }
    5555                                                ?>
    5656                                                <?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="meta-sep">|</span> <span class="edit-link">', '</span>' ); ?>
    5757                                        </div><!-- .entry-meta -->
     
    8282<?php else : ?>
    8383                                                <a href="<?php echo wp_get_attachment_url(); ?>" title="<?php echo esc_attr( get_the_title() ); ?>" rel="attachment"><?php echo basename( get_permalink() ); ?></a>
    8484<?php endif; ?>
    85                                                 </div>
     85                                                </div><!-- .entry-attachment -->
    8686                                                <div class="entry-caption"><?php if ( !empty( $post->post_excerpt ) ) the_excerpt(); ?></div>
    8787
    8888<?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyten' ) ); ?>
    89 <?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'twentyten' ), 'after' => '</div>' ) ); ?>
     89<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'twentyten' ), 'after' => '</div><!-- .page-link -->' ) ); ?>
    9090
    9191                                        </div><!-- .entry-content -->
    9292