if(!function_exists('jnews_generate_header_logo'))
{
    function jnews_generate_header_logo($echo = true)
    {
        if(get_theme_mod('jnews_header_logo_type', 'image') === 'image')
        {
            $logo           = get_theme_mod('jnews_header_logo', get_parent_theme_file_uri('assets/img/logo.png'));
            $logo_retina    = get_theme_mod('jnews_header_logo_retina', get_parent_theme_file_uri('assets/img/logo<span class="userTag">@2x.png'));</span>
            $alt            = get_theme_mod('jnews_header_logo_alt', get_bloginfo('name'));
            $logolink = JNewsImageImage::generate_image_retina($logo, $logo_retina, $alt, $echo);
            return str_replace('<img ', '<img width="100" height="50" ',$logolink);
        } else {
            $logo_text      = get_theme_mod('jnews_header_logo_text', 'Logo');
 
            return jnews_generate_logo_text($logo_text, $echo);

//Buradan sonrası nasıl bilmiyorum.
Böyle dene, yine olmazsa generate_image_retina fonksiyonunun içeriği lazım. İşin derinine ineceğiz.