• So, I have been doing research for roughly an hour and messing around inside index.php and single.php and I can’t seem to figure it out.

    The current website that I am building on the back end of my original website has the URL of https://www.caseyfriend.com/Bennett so that you can check it out. My goal is to have the metadata at the top of the post, the date and the author, to go to the bottom of the post, along with the category, etc… From what I have read I need to go into both index.php and single.php

    The posted CSS below is for my single.php and is as follows:

    <?php get_header(); ?>
    <div class="contentLayout">
    <div class="content">
    
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <?php
    $prev_link = get_previous_post_link('&laquo; %link');
    $next_link = get_next_post_link('%link &raquo;');
    ?>
    <?php if ($prev_link || $next_link): ?>
    <div class="Post">
        <div class="Post-body">
    <div class="Post-inner article">
    
    <div class="PostContent">
    
    <div class="navigation">
    	<div class="alignleft"><?php echo $prev_link; ?></div>
    	<div class="alignright"><?php echo $next_link; ?></div>
    </div>
    
    </div>
    <div class="cleared"></div>
    
    </div>
    
        </div>
    </div>
    
    <?php endif; ?>
    <div class="Post">
        <div class="Post-body">
    <div class="Post-inner article">
    <h2 class="PostHeaderIcon-wrapper">
      <img src="<?php bloginfo('template_url'); ?>/images/PostHeaderIcon.png" width="9" height="9" alt="PostHeaderIcon" />
    <span class="PostHeader"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>">
    <?php the_title(); ?>
    </a></span>
    </h2>
    <?php $icons = array(); ?>
    <?php if (!is_page()): ?><?php ob_start(); ?><?php the_time(__('F jS, Y', 'kubrick')) ?>
    <?php $icons[] = ob_get_clean(); ?><?php endif; ?><?php if (!is_page()): ?><?php ob_start(); ?><?php _e('Author', 'kubrick'); ?>: <a href="#" title="<?php _e('Author', 'kubrick'); ?>"><?php the_author() ?></a>
    <?php $icons[] = ob_get_clean(); ?><?php endif; ?><?php if (current_user_can('edit_post', $post->ID)): ?><?php ob_start(); ?><?php edit_post_link(__('Edit', 'kubrick'), ''); ?>
    <?php $icons[] = ob_get_clean(); ?><?php endif; ?><?php if (0 != count($icons)): ?>
    <div class="PostHeaderIcons metadata-icons">
    <?php echo implode(' | ', $icons); ?>
    
    </div>
    <?php endif; ?>
    <div class="PostContent">
    <?php if (is_search()) the_excerpt(); else the_content(__('Read the rest of this entry &raquo;', 'kubrick')); ?>
    
    </div>
    <div class="cleared"></div>
    <?php ob_start(); ?>
    <?php $icons = array(); ?>
    <?php if (!is_page()): ?><?php ob_start(); ?><?php printf(__('Posted in %s', 'kubrick'), get_the_category_list(', ')); ?>
    <?php $icons[] = ob_get_clean(); ?><?php endif; ?><?php if (!is_page() && get_the_tags()): ?><?php ob_start(); ?><?php the_tags(__('Tags:', 'kubrick') . ' ', ', ', ' '); ?>
    <?php $icons[] = ob_get_clean(); ?><?php endif; ?><?php if (!is_page() && !is_single()): ?><?php ob_start(); ?><?php comments_popup_link(__('No Comments »', 'kubrick'), __('1 Comment »', 'kubrick'), __('% Comments »', 'kubrick'), '', __('Comments Closed', 'kubrick') ); ?>
    <?php $icons[] = ob_get_clean(); ?><?php endif; ?><?php if (0 != count($icons)): ?>
    <div class="PostFooterIcons metadata-icons">
    <?php echo implode(' | ', $icons); ?>
    
    </div>
    <?php endif; ?>
    <?php $metadataContent = ob_get_clean(); ?>
    <?php if (trim($metadataContent) != ''): ?>
    <div class="PostMetadataFooter">
    <?php echo $metadataContent; ?>
    
    </div>
    <?php endif; ?>
    
    </div>
    
        </div>
    </div>
    
    <?php if ($prev_link || $next_link): ?>
    <div class="Post">
        <div class="Post-body">
    <div class="Post-inner article">
    
    <div class="PostContent">
    
    <div class="navigation">
    	<div class="alignleft"><?php echo $prev_link; ?></div>
    	<div class="alignright"><?php echo $next_link; ?></div>
    </div>
    
    </div>
    <div class="cleared"></div>
    
    </div>
    
        </div>
    </div>
    
    <?php endif; ?>
    <?php comments_template(); ?>
    <?php endwhile; ?>
    <?php else: ?>
    <p><?php _e('Sorry, no posts matched your criteria.', 'kubrick'); ?></p>
    <?php endif; ?>
    
    </div>
    
    </div>
    <div class="cleared"></div>
    
    <?php get_footer(); ?>

    CSS OVER

    From what I understand, I need to take the

    "<?php if (!is_page()): ?><?php ob_start(); ?><?php the_time(__('F jS, Y', 'kubrick')) ?>
    <?php $icons[] = ob_get_clean(); ?><?php endif; ?><?php if (!is_page()): ?><?php ob_start(); ?><?php _e('Author', 'kubrick'); ?>: <a href="#" title="<?php _e('Author', 'kubrick'); ?>"><?php the_author() ?></a>"

    and move it down where the category metadata is. I don’t know exactly where it goes, which might be the problem.

    What I do know is that I attempt the change in single.php and try to replicate the same thing in index.php, but when I go to reload that website after I mess with the index.php, I get a parse error saying that something is out of wack on line (X)

    I hope this is enough information for someone to help. I can’t imagine it being too difficult, but apparently enough for me to get stumped.

    Thanks,
    -Casey

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘Post Metadata from Top to Bottom’ is closed to new replies.