public function inlineLogoMarkup($title, $inside, $wrap): string
    {
        if (!$this->hasCustomLogo()) {
            return $title;
        }

        $inside = sprintf(
            '<span class="screen-reader-text">%s</span>%s',
            esc_html(get_bloginfo('name')),
            get_custom_logo()
        );

        // Build the title.
        $title = genesis_markup(array(
            'open'    => sprintf("<{$wrap} %s>", genesis_attr('site-title')),
            'close'   => "</{$wrap}>",
            'content' => $inside,
            'context' => 'site-title',
            'echo'    => false,
            'params'  => array(
                'wrap' => $wrap,
            ),
        ));

        return $title;
    }