if ( !
( $_post instanceof WP_Post
) ) { return '';
} /*
* Use the globals if the $post parameter was not specified,
* but only after they have been set up in setup_postdata().
*/
if ( null ===
$post &&
did_action( 'the_post'
) ) { $elements =
compact( 'page', 'more', 'preview', 'pages', 'multipage'
);
} else { $elements =
generate_postdata( $_post );
} if ( null ===
$more_link_text ) { $more_link_text =
sprintf( '<span aria-label="%1$s">%2$s</span>',
sprintf( /* translators: %s: Post title. */
__( 'Continue reading %s'
),
the_title_attribute( array
( 'echo' => false,