~canonical-sysadmins/wordpress/4.5.2

« back to all changes in this revision

Viewing changes to wp-content/themes/twentythirteen/author.php

  • Committer: Jacek Nykis
  • Date: 2015-01-05 16:17:05 UTC
  • Revision ID: jacek.nykis@canonical.com-20150105161705-w544l1h5mcg7u4w9
Initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?php
 
2
/**
 
3
 * The template for displaying Author archive pages
 
4
 *
 
5
 * @link http://codex.wordpress.org/Template_Hierarchy
 
6
 *
 
7
 * @package WordPress
 
8
 * @subpackage Twenty_Thirteen
 
9
 * @since Twenty Thirteen 1.0
 
10
 */
 
11
 
 
12
get_header(); ?>
 
13
 
 
14
        <div id="primary" class="content-area">
 
15
                <div id="content" class="site-content" role="main">
 
16
 
 
17
                <?php if ( have_posts() ) : ?>
 
18
 
 
19
                        <?php
 
20
                                /*
 
21
                                 * Queue the first post, that way we know what author
 
22
                                 * we're dealing with (if that is the case).
 
23
                                 *
 
24
                                 * We reset this later so we can run the loop
 
25
                                 * properly with a call to rewind_posts().
 
26
                                 */
 
27
                                the_post();
 
28
                        ?>
 
29
 
 
30
                        <header class="archive-header">
 
31
                                <h1 class="archive-title"><?php printf( __( 'All posts by %s', 'twentythirteen' ), '<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>
 
32
                        </header><!-- .archive-header -->
 
33
 
 
34
                        <?php
 
35
                                /*
 
36
                                 * Since we called the_post() above, we need to
 
37
                                 * rewind the loop back to the beginning that way
 
38
                                 * we can run the loop properly, in full.
 
39
                                 */
 
40
                                rewind_posts();
 
41
                        ?>
 
42
 
 
43
                        <?php if ( get_the_author_meta( 'description' ) ) : ?>
 
44
                                <?php get_template_part( 'author-bio' ); ?>
 
45
                        <?php endif; ?>
 
46
 
 
47
                        <?php /* The loop */ ?>
 
48
                        <?php while ( have_posts() ) : the_post(); ?>
 
49
                                <?php get_template_part( 'content', get_post_format() ); ?>
 
50
                        <?php endwhile; ?>
 
51
 
 
52
                        <?php twentythirteen_paging_nav(); ?>
 
53
 
 
54
                <?php else : ?>
 
55
                        <?php get_template_part( 'content', 'none' ); ?>
 
56
                <?php endif; ?>
 
57
 
 
58
                </div><!-- #content -->
 
59
        </div><!-- #primary -->
 
60
 
 
61
<?php get_sidebar(); ?>
 
62
<?php get_footer(); ?>
 
 
b'\\ No newline at end of file'