Add After Post Widget Add after-post widget after posts on your site using the Genesis Framework: <?php //* Do NOT include the opening php tag //* Register after-post widget genesis_register_sidebar( array( 'id' => 'after-post', 'name' => __( 'After Post', 'sample' ), 'description' => __( 'This is the after post section.', 'sample' ), ) ); //* Hook after-post widget to single posts (inside post class) add_action( 'genesis_after_post_content', 'custom_after_post' ); function custom_after_post() { if ( is_single() && is_active_sidebar( 'after-post' ) ) { echo '<div class="after-post"><div class="wrap">'; dynamic_sidebar( 'after-post' ); echo '</div></div>'; } } //* Hook after-post widget to single posts (outside post class) add_action( 'genesis_after_post', 'sample_after_post', 9 ); function sample_after_post() { if ( is_single() && is_active_sidebar( 'after-post' ) ) { echo '<div class="after-post"><div class="wrap">'; dynamic_sidebar( 'after-post' ); echo '</div></div>'; } }/* Sample CSS for after-post class ----------- */ .after-post { background-color: #f5f5f5; line-height: 1.5; margin-bottom: 32px; margin-bottom: 2rem; padding: 32px; padding: 2rem; }