different approach from your posted link, but should work.
the code goes into functions.php of a child theme.
function page_content_on_posts_page() {
if( get_option( 'page_for_posts' ) && is_home() ) {
global $wp_query;
if( !is_paged() && $wp_query->current_post == 0 ) { ?>
<article id="post-<?php echo get_option( 'page_for_posts' ); ?>" class="<?php echo implode( ', ', get_post_class( 'posts-page-content', get_option( 'page_for_posts' ) ) ); ?>">
<div class="entry-content">
<?php
echo apply_filters( 'the_content', get_post( get_option( 'page_for_posts' ) )->post_content );
?>
</div><!-- .entry-content -->
</article><!-- #post-## -->
<?php }
}
}
add_action( 'the_post', 'page_content_on_posts_page' );
the html in the code is for Twenty Fourteen and might need to be adapted to show proper formatting in Twenty Fifteen.