-
Notifications
You must be signed in to change notification settings - Fork 0
/
single-custom_type.php
84 lines (59 loc) · 3.14 KB
/
single-custom_type.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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<?php
/*
This is the custom post type post template.
If you edit the post type name, you've got
to change the name of this template to
reflect that name change.
i.e. if your custom post type is called
register_post_type( 'bookmarks',
then your single template should be
single-bookmarks.php
*/
?>
<?php get_header(); ?>
<main id="inner-content" class="container clearfix">
<?php get_template_part('heading', 'top'); ?>
<div id="main" class="col-12 border-0" role="main">
<div id="content">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<article id="post-<?php the_ID(); ?>" <?php post_class('clearfix'); ?> role="article">
<header class="article-header">
<h1 class="single-title custom-post-type-title"><?php the_title(); ?></h1>
<p class="byline vcard"><?php
printf( __( 'by <span class="author">%3$s</span> on <time class="updated" datetime="%1$s" pubdate>%2$s</time> <span class="amp">·</span> <span class="comments-count" ><a href="%5$s#disqus_thread">%4$s Comments</a></span>. ', 'bonestheme' ),
get_the_time( 'Y-m-j' ),
get_the_time( __( 'F j, Y', 'bonestheme' ) ),
bones_get_the_author_posts_link(),
wp_count_comments( $id )->approved,
get_permalink( $id )
);
if ( is_user_logged_in() ) {
echo '<a href="' . get_edit_post_link( $id, $context ) . '"><small>[EDIT]</small></a>';
}
?></p>
</header>
<section class="entry-content clearfix">
<?php the_content(); ?>
</section>
<footer class="article-footer">
<p class="tags"><?php echo get_the_term_list( get_the_ID(), 'custom_tag', '<span class="tags-title">' . __( 'Custom Tags:', 'bonestheme' ) . '</span> ', ', ' ) ?></p>
</footer>
</article>
<?php endwhile; ?>
<?php else : ?>
<article id="post-not-found" class="hentry clearfix">
<header class="article-header">
<h1><?php _e( 'Oops, Post Not Found!', 'bonestheme' ); ?></h1>
</header>
<section class="entry-content">
<p><?php _e( 'Uh Oh. Something is missing. Try double checking things.', 'bonestheme' ); ?></p>
</section>
<footer class="article-footer">
<p><?php _e( 'This is the error message in the single-custom_type.php template.', 'bonestheme' ); ?></p>
</footer>
</article>
<?php endif; ?>
</div>
</div>
</main>
<?php get_footer(); ?>