I am using a Genesis sub-theme (News Pro) and am trying to customize the appearance of a single event page. I read this thread, but its recommendation seems not to apply to Genesis. The single.php in Genesis has just this one line of code:
genesis();
So, it is not possible to rearrange the individual content items and sidebar.
My specific objective is to get the event image and description above the meta data for the event.

Howard Jacobson
Hi Howard,
The Genesis framework handles templates very differently. If you create a copy of single.php
, named single-event.php
then you should find that the page renders, but without the event details.
You can then use the hooks Genesis provides to insert content where you want it to appear.
I’m afraid I’m not familiar with Genesis’ hooks but you’ll want a hook that fires after the post content on the single post page. They should have support/documentation to help you get the right one.
Then:
add_action( '...genesis hook here...', 'my_post_content_event_details' );
function my_post_content_event_details(){
if( is_singular( 'event' ) && 'event' == get_post_type( get_the_ID() ) ){
eo_get_template_part('event-meta','event-single');
}
}

Stephen Harris