Edit/Customize the Single Page of a Genesis Sample Child Theme

You edit the post page by using Genesis hooks (actions and / or filters). You can do this in the functions.php file or in a WordPress template file located in your child theme directory.

If you use a template file, add the genesis() function call to the end of that file and you action and filters calls above it.

For example, here is a single.php child theme file which changes the default Post Info (the byline) and the Post Meta (the categories, tags, etc. line) for a post.

<?php

/** Customize the post info function. */
add_filter( 'genesis_post_info', 'wpse_108715_post_info_filter' );

/** Customize the post meta function. */
add_filter( 'genesis_post_meta', 'wpse_108715_post_meta_filter' );

genesis();

/**
 * Change the default post information line.
 */
function wpse_108715_post_info_filter( $post_info ) {
    $post_info = '[post_author_posts_link] [post_date]';
    return $post_info;
}

/**
 * Change the default post meta line.
 */
function wpse_108715_post_meta_filter( $post_meta ) {
    $post_meta="[post_categories] [post_edit] [post_tags] [post_comments]";
    return $post_meta;
}

I used the post shortcode functions provided by Genesis in these functions.