/**
  * Decide whether or not to add the featured image to the feed or the feed excerpt
  *
  * @return filter the_excerpt_rss (if summaries) or the_content_feed (full text)
  * @since  1.5.0
  */
 public function maybe_do_feed()
 {
     $displaysetting = displayfeaturedimagegenesis_get_setting();
     $feed_image = $displaysetting['feed_image'];
     // if the user isn't sending images to the feed, we're done
     if (!$feed_image || Display_Featured_Image_Genesis_Common::is_in_array('skipped_posttypes')) {
         return;
     }
     // if the feed is summary, filter the excerpt
     $which_filter = 'the_excerpt_rss';
     $priority = 1000;
     $rss_option = get_option('rss_use_excerpt');
     // if the feed is full text, filter the content
     if ('0' === $rss_option) {
         $which_filter = 'the_content_feed';
         $priority = 15;
     }
     add_filter($which_filter, array($this, 'add_image_to_feed'), $priority);
 }
 /**
  * filter to maybe move titles, or not
  * @var filter
  * @since 2.2.0
  */
 protected function move_title()
 {
     $keep_titles = $this->setting['keep_titles'];
     /**
      * Creates display_featured_image_genesis_do_not_move_titles filter to check
      * whether get_post_type array should not move titles to overlay the featured image.
      * @uses is_in_array()
      */
     if ($keep_titles || Display_Featured_Image_Genesis_Common::is_in_array('do_not_move_titles') || $this->check_post_meta('_displayfeaturedimagegenesis_move')) {
         return false;
     }
     return true;
 }