diff --git a/includes/class-displayfeaturedimagegenesis-description.php b/includes/class-displayfeaturedimagegenesis-description.php
index b649415..5d21710 100644
--- a/includes/class-displayfeaturedimagegenesis-description.php
+++ b/includes/class-displayfeaturedimagegenesis-description.php
@@ -32,7 +32,11 @@ class Display_Featured_Image_Genesis_Description {
if ( genesis_html5() ) {
$itemprop = 'itemprop="headline"';
}
- $headline = sprintf( '
%s
', get_the_title() );
+
+ $setting = displayfeaturedimagegenesis_get_setting();
+ if ( ! $setting['keep_titles'] ) {
+ $headline = sprintf( '%s
', get_the_title() );
+ }
if ( has_excerpt() ) {
$intro_text = apply_filters( 'display_featured_image_genesis_singular_description', get_the_excerpt() );
@@ -242,10 +246,10 @@ class Display_Featured_Image_Genesis_Description {
* @param $intro_text string the archive intro text.
* @param string $class optional class for the div.
*
- * @since x.y.z
+ * @since 2.5.0
*/
protected function print_description( $intro_text, $class = '', $context = 'archive_intro' ) {
- printf( '', $class );
+ printf( '
', esc_html( $class ) );
do_action( "displayfeaturedimagegenesis_before_{$context}" );
echo wp_kses_post( wpautop( $intro_text ) );
do_action( "displayfeaturedimagegenesis_after_{$context}" );