cliff
12/29/2015 - 11:05 PM

functions.php

<?php

// Add "Blog" page title even when wp-admin > Settings > Reading > Posts page is set to a specific page
// Tested with Modern Studio Pro Theme v1.0 on Genesis v2.2.5
// From: https://gist.github.com/cliffordp/18d6ffa6bb2ac221827c
add_action( 'genesis_before_loop', 'tk_add_blog_title' );
function tk_add_blog_title() {
  $page_id_for_posts = get_option( 'page_for_posts' );
  
  if( is_home() && ! empty( $page_id_for_posts ) ) {
    printf( '<header class="entry-header"><h1 class="entry-title" itemprop="headline">%s</h1></header>', get_the_title( $page_id_for_posts ) );
  }
}