|
|
@@ -1,15 +1,17 @@
|
|
|
<?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
|
|
|
-
|
|
|
+ * CUSTOM POST TYPE TEMPLATE
|
|
|
+ *
|
|
|
+ * 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.
|
|
|
+ *
|
|
|
+ * For Example, if your custom post type is "register_post_type( 'bookmarks')",
|
|
|
+ * then your single template should be single-bookmarks.php
|
|
|
+ *
|
|
|
+ * Be aware that you should rename 'custom_cat' and 'custom_tag' to the appropiate custom
|
|
|
+ * category and taxonomy slugs, or this template will not finish to load properly.
|
|
|
+ *
|
|
|
+ * For more info: http://codex.wordpress.org/Post_Type_Templates
|
|
|
*/
|
|
|
?>
|
|
|
|
|
|
@@ -17,28 +19,48 @@ single-bookmarks.php
|
|
|
|
|
|
<div id="content">
|
|
|
|
|
|
- <div id="inner-content" class="wrap clearfix">
|
|
|
+ <div id="inner-content" class="wrap cf">
|
|
|
|
|
|
- <div id="main" class="eightcol first clearfix" role="main">
|
|
|
+ <div id="main" class="m-all t-2of3 d-5of7 cf" role="main">
|
|
|
|
|
|
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
|
|
|
|
|
|
- <article id="post-<?php the_ID(); ?>" <?php post_class('clearfix'); ?> role="article">
|
|
|
+ <article id="post-<?php the_ID(); ?>" <?php post_class('cf'); ?> role="article">
|
|
|
|
|
|
<header class="article-header">
|
|
|
|
|
|
<h1 class="single-title custom-post-type-title"><?php the_title(); ?></h1>
|
|
|
<p class="byline vcard"><?php
|
|
|
- printf( __( 'Posted <time class="updated" datetime="%1$s" pubdate>%2$s</time> by <span class="author">%3$s</span> <span class="amp">&</span> filed under %4$s.', 'bonestheme' ), get_the_time( 'Y-m-j' ), get_the_time( __( 'F jS, Y', 'bonestheme' ) ), bones_get_the_author_posts_link(), get_the_term_list( $post->ID, 'custom_cat', ' ', ', ', '' ) );
|
|
|
+ printf( __( 'Posted <time class="updated" datetime="%1$s" pubdate>%2$s</time> by <span class="author">%3$s</span> <span class="amp">&</span> filed under %4$s.', 'bonestheme' ), get_the_time( 'Y-m-j' ), get_the_time( __( 'F jS, Y', 'bonestheme' ) ), get_author_posts_url( get_the_author_meta( 'ID' ) ), get_the_term_list( $post->ID, 'custom_cat', ' ', ', ', '' ) );
|
|
|
?></p>
|
|
|
|
|
|
</header>
|
|
|
|
|
|
- <section class="entry-content clearfix">
|
|
|
-
|
|
|
- <?php the_content(); ?>
|
|
|
-
|
|
|
- </section>
|
|
|
+ <section class="entry-content cf">
|
|
|
+ <?php
|
|
|
+ // the content (pretty self explanatory huh)
|
|
|
+ the_content();
|
|
|
+
|
|
|
+ /*
|
|
|
+ * Link Pages is used in case you have posts that are set to break into
|
|
|
+ * multiple pages. You can remove this if you don't plan on doing that.
|
|
|
+ *
|
|
|
+ * Also, breaking content up into multiple pages is a horrible experience,
|
|
|
+ * so don't do it. While there are SOME edge cases where this is useful, it's
|
|
|
+ * mostly used for people to get more ad views. It's up to you but if you want
|
|
|
+ * to do it, you're wrong and I hate you. (Ok, I still love you but just not as much)
|
|
|
+ *
|
|
|
+ * http://gizmodo.com/5841121/google-wants-to-help-you-avoid-stupid-annoying-multiple-page-articles
|
|
|
+ *
|
|
|
+ */
|
|
|
+ wp_link_pages( array(
|
|
|
+ 'before' => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'bonestheme' ) . '</span>',
|
|
|
+ 'after' => '</div>',
|
|
|
+ 'link_before' => '<span>',
|
|
|
+ 'link_after' => '</span>',
|
|
|
+ ) );
|
|
|
+ ?>
|
|
|
+ </section> <!-- end article 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>
|
|
|
@@ -53,7 +75,7 @@ single-bookmarks.php
|
|
|
|
|
|
<?php else : ?>
|
|
|
|
|
|
- <article id="post-not-found" class="hentry clearfix">
|
|
|
+ <article id="post-not-found" class="hentry cf">
|
|
|
<header class="article-header">
|
|
|
<h1><?php _e( 'Oops, Post Not Found!', 'bonestheme' ); ?></h1>
|
|
|
</header>
|
|
|
@@ -61,7 +83,7 @@ single-bookmarks.php
|
|
|
<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>
|
|
|
+ <p><?php _e( 'This is the error message in the single-custom_type.php template.', 'bonestheme' ); ?></p>
|
|
|
</footer>
|
|
|
</article>
|
|
|
|