forked from kangabell/boston-hassle
-
Notifications
You must be signed in to change notification settings - Fork 0
/
archive.php
54 lines (46 loc) · 1.18 KB
/
archive.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<!--
ARCHIVE PAGE TEMPLATE
Used for all blog type pages, such as category pages (e.g. "Film Flam"),
tag pages (e.g. "somerville"), author pages (e.g. "Articles by Sam P"), etc.
Does not include Event pages.
-->
<?php get_header(); ?>
<main>
<header>
<?php if (is_author()) {
echo '<p class="subheading">Articles by</p>';
} ?>
<h1>
<?php
if (is_category()) {
single_cat_title();
} elseif (is_tag()) {
single_tag_title();
} elseif (is_author()) {
global $post;
$author_id = $post->post_author;
echo get_the_author_meta('display_name', $author_id);
} else {
echo 'Archives';
}
?>
</h1>
<?php if (category_description()) : ?>
<p class="subheading">
<?php echo category_description(); ?>
</p>
<?php endif; ?>
</header>
<div class="left">
<?php
if (have_posts()) : while (have_posts()) : the_post();
$class = 'archive';
include 'partials/article.php';
endwhile;
get_template_part('partials/pagination');
endif;
?>
</div>
<?php get_sidebar(); ?>
</main>
<?php get_footer(); ?>