lisaleague
7/14/2013 - 10:50 PM

Custom Post Info Updated Genesis.php

remove_action( 'genesis_entry_header', 'genesis_post_info' );
add_action( 'genesis_entry_header', 'child_post_info' );
/**
 * Custom Post-Info with Google Rich Snippet support
 *
 * @author Greg Rickaby
 * @since 1.0.0
 */
function child_post_info() {
	if ( 'portfolio' == get_post_type() || is_page() )
		return; // don't do post-info on pages ?>

	<div class="entry-header entry-meta">
		<span class="date published time">
			<time class="entry-date" itemprop="startDate" datetime="<?php echo get_the_date( 'c' ); ?>" pubdate><?php echo get_the_date(); ?></time>
		</span> By 
		<span class="author vcard">
			<a class="fn n" href="<?php echo get_the_author_url( get_the_author_meta( 'ID' ) ); ?>" title="View <?php echo get_the_author(); ?>'s Profile" rel="author me"><?php the_author_meta( 'display_name' ); ?></a>
		</span>
		<span class="entry-meta-comments">&middot; <a href="<?php the_permalink() ?>#comments"><?php comments_number( 'Leave a Comment', '1 Comment', '% Comments' ); ?></a></span>
		<?php // if the post has been modified, display the modified date
		$published = get_the_date( 'F j, Y' );
		$modified = the_modified_date( 'F j, Y', '', '', FALSE );
		$published_compare = get_the_date( 'Y-m-d' );
		$modified_compare = the_modified_date( 'Y-m-d', '', '', FALSE ); 
			if ( $published_compare < $modified_compare ) {
				echo '<span class="updated"><em>&middot; (Updated: ' . $modified . ')</em></span>';
			} ?>
	</div>
<?php }