In this screencast I share how I go about doing changes in Genesis child themes, primarily changes like removing elements and repositioning them.
Make sure to select HD quality by clicking on the gear icon and watch in full screen.
2) Refer to wp-content/themes/genesis/lib/structure/post.php to see the code behind how various existing elements are laid out. Copy the add_action line of interest, put it in child theme’s functions.php and change ‘add’ to ‘remove’ to remove it. To reposition, change the hook location and adjust priority if necessary.
3) 10 is the default priority. Use lower priority when you want things to become light and float to the top. When you want things to go below, use higher priority.
4) Here’s the code shown in the video to remove Post info, Post meta and move title from entry header to entry content location just above the excerpt/content:
remove_action( 'genesis_entry_header', 'genesis_post_info', 12 );
remove_action( 'genesis_entry_footer', 'genesis_post_meta' );
remove_action( 'genesis_entry_header', 'genesis_do_post_title' );
add_action( 'genesis_entry_content', 'genesis_do_post_title', 9 );