protected function has_image_overlay() { $settings = $this->get_settings(); return !empty($settings['image_overlay']['url']) && 'yes' === $settings['show_image_overlay']; }