Explorar o código

added example archive template for custom post types

eddiemachado %!s(int64=13) %!d(string=hai) anos
pai
achega
ece2efc26a
Modificáronse 1 ficheiros con 74 adicións e 0 borrados
  1. 74 0
      archive-custom_type.php

+ 74 - 0
archive-custom_type.php

@@ -0,0 +1,74 @@
+<?php get_header(); ?>
+			
+			<div id="content">
+			
+				<div id="inner-content" class="wrap clearfix">
+				
+				    <div id="main" class="eightcol first clearfix" role="main">
+				
+						<h1 class="archive-title h2"><?php post_type_archive_title(); ?></h1>
+
+					    <?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">
+							
+							    <h3 class="h2"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>
+							
+							    <p class="meta"><?php __("Posted", "bonestheme"); ?> <time datetime="<?php echo the_time('Y-m-j'); ?>" pubdate><?php the_time('F jS, Y'); ?></time> <?php __("by", "bonestheme"); ?> <?php the_author_posts_link(); ?>.</p>
+						
+						    </header> <!-- end article header -->
+					
+						    <section class="post-content clearfix">
+						
+							    <?php the_excerpt(); ?>
+					
+						    </section> <!-- end article section -->
+						
+						    <footer class="article-footer">
+							
+						    </footer> <!-- end article footer -->
+					
+					    </article> <!-- end article -->
+					
+					    <?php endwhile; ?>	
+					
+					        <?php if (function_exists('bones_page_navi')) { // page_navi is active ?>
+						
+						        <?php bones_page_navi(); // use the page navi function ?>
+
+					        <?php } else { // if it is disabled, display regular wp prev & next links ?>
+						        <nav class="wp-prev-next">
+							        <ul class="clearfix">
+								        <li class="prev-link"><?php next_posts_link(__('&laquo; Older Entries', "bonestheme")) ?></li>
+								        <li class="next-link"><?php previous_posts_link(__('Newer Entries &raquo;', "bonestheme")) ?></li>
+							        </ul>
+					    	    </nav>
+					        <?php } ?>
+					
+					    <?php else : ?>
+					
+    					    <article id="post-not-found" class="hentry clearfix">
+    						    <header class="article-header">
+    							    <h1><?php __("Oops, Post Not Found!", "bonestheme"); ?></h1>
+    					    	</header>
+    						    <section class="post-content">
+    							    <p><?php __("Uh Oh. Something is missing. Try double checking things.", "bonestheme"); ?></p>
+        						</section>
+    	    					<footer class="article-footer">
+    		    				    <p><?php __("This is the error message in the custom posty type archive template.", "bonestheme"); ?></p>
+    			    			</footer>
+    				    	</article>
+					
+					    <?php endif; ?>
+			
+    				</div> <!-- end #main -->
+    
+	    			<?php get_sidebar(); // sidebar 1 ?>
+                
+                </div> <!-- end #inner-content -->
+                
+			</div> <!-- end #content -->
+
+<?php get_footer(); ?>