WordPress - Theme: Showing Trackback,RSS, and Other Detail at Single Post


WordPress Theme Step by Step tutorial - Part 19: After show comment form, now, we want to show all details at single post page. We will display trackback, rss, and modify link for title. Let's do it.

wordpress theme show details for single post

<? get_header(); ?>
  <div class="separator">
  </div>
  <div id="post_container">
    <div id="left_part">
<? if(have_posts()): ?>
  <? while(have_posts()): ?>
    <? the_post() ?>
    <h1>
      <a href='<?=the_permalink()?>' rel="bookmark" 
title="Permanent Link: <?php the_title_attribute(); ?>"><?=the_title()?></a>
    </h1>
    <? _e("Posted "); ?> by <? the_author(); ?> at
    <? the_time('F js, Y') ?>
    <? the_content("more"); ?>
    
  <?php wp_link_pages(array('before' 
    => '<p><strong>Pages:</strong> ', 
   'after' => '</p>', 'next_or_number' => 'number')); ?>
    <?php the_tags( '<p>Tags: ', ', ', '</p>'); ?>
				<p class="postmetadata alt">
					<small>
						This entry was posted
<?php /* This is commented, because it requires a 
little adjusting sometimes.
You'll need to download this plugin, 
and follow the instructions:
http://binarybonsai.com/archives/2004/08/17/
time-since-plugin/ */

  /* $entry_datetime = abs(strtotime($post->post_date) - (60*120)); 
  echo time_since($entry_datetime); echo ' ago'; */ ?>
on <?php the_time('l, F jS, Y') ?> at <?php the_time() ?>
and is filed under <?php the_category(', ') ?>.

You can follow any responses to this entry through the <?php comments_rss_link('RSS 2.0'); ?> feed.

  <?php if (('open' == $post-> comment_status) 
&& ('open' == $post->ping_status)) {
	// Both Comments and Pings are open ?>		You can <a href="#respond">leave a response</a>, 
or <a href="<?php trackback_url(); ?>" rel="trackback">trackback</a> from your own site.

	<?php } elseif (!('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
	// Only Pings are Open ?>
	Responses are currently closed, but you can 
<a href="<?php trackback_url(); ?> " rel="trackback">trackback</a> from your own site.

       <?php } elseif (('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
	// Comments are open, Pings are not ?>
	You can skip to the end and leave a response.
       Pinging is currently not allowed.

       <?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
	// Neither Comments, nor Pings are open ?>
	
	Both comments and pings are currently closed.

        <?php } edit_post_link('Edit this entry.','',''); ?>

</small>
				</p>        
    
<? comments_template(); ?>    
  <? endwhile; ?>
<? endif; ?>
    </div>
	<? get_sidebar(); ?>
    <div class="separator">
    </div>
<? get_footer(); ?>

wordpress theme show details for single post



Series this article:
Wordpress - Theme: Installing and Changing Theme
Wordpress - Theme: Building Your Own Theme
Wordpress - Theme: Writing First Code
Wordpress - Theme: Wordpress Code Style
Wordpress - Theme: Showing the Post Excerpt on the Front Page
Wordpress - Theme: Showing Category Name for Each Post
Wordpress - Theme: Showing a Post with Date and Author
Wordpress - Theme: Planning Theme Design
Wordpress - Theme: Writing Basic Code for Two Column
Wordpress - Theme: Splitting Index Become Some Small Parts
Wordpress - Theme: Uniting Various Small Parts
Wordpress - Theme: Separating Stylesheet From Header
Wordpress - Theme: Designing Simple Header
Wordpress - Theme: Placing Content to Body
Wordpress - Theme: Showing Archives, Categories, Links in Side bar
Wordpress - Theme: Creating Footer
Wordpress - Theme: Modifying Single Post Display
Wordpress - Theme: Showing Comments at Single Post
Wordpress - Theme: Showing Comment Form
WordPress - Theme: Showing Trackback,RSS, and Other Detail at Single Post
WordPress - Theme: Showing Title and Other HTML Header
WordPress - Theme: Making Theme Widget Enabled

Bookmark and Share Tag: wordpress, theme, rss, trackback Category: Web Design, PHP Application Post : February 04th 2008 Read: 55,104

advertisements


blog comments powered by Disqus