Title: Login logo does not display on https site
Last modified: August 21, 2016

---

# Login logo does not display on https site

 *  Resolved [carry2web](https://wordpress.org/support/users/carry2web/)
 * (@carry2web)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/login-logo-does-not-display-on-https-site/)
 * Hi Ian,
    I found that if the site url has https in then this part of the code
   makes the logo image URL go bad and turn a good https URL into bad httpss resulting
   in a broken image.
 * I commented out this line in
    memphis-wordpress-custom-login/css/memphis-wp-login.
   php `/*if(is_ssl()) $custom_bgimage['imageurl'] = preg_replace('/http/','https',
   $custom_bgimage['imageurl']);*/`
 * Looks like one replacement logic too many, image URLS already have https hence
   the next http string replacement ends up in httpss
 * Hope this helps
    regards Carry
 * (sorry to be on such an old WordPress, server needs upgrade before WP can)
    Anyway
 * [http://wordpress.org/extend/plugins/memphis-wordpress-custom-login/](http://wordpress.org/extend/plugins/memphis-wordpress-custom-login/)

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Thread Starter [carry2web](https://wordpress.org/support/users/carry2web/)
 * (@carry2web)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/login-logo-does-not-display-on-https-site/#post-3821840)
 * this call in the header
    [https://yoursite/wp-content/plugins/memphis-wordpress-custom-login/css/memphis-wp-login.php?ver=3.1.2](https://yoursite/wp-content/plugins/memphis-wordpress-custom-login/css/memphis-wp-login.php?ver=3.1.2)
   generates this CSS:
 *     ```
       html, body {height: 80%;  width: 100%; padding: 0; margin: 0; background: #FFFFFF !important;}
       #login { width: 30%;    left: 35%;  position: absolute;      }
       #loginform, #registerform, #lostpasswordform { background: ;  ; box-shadow: 0px 0px 10px rgba(200,200,200, 0.7);border-radius: px; }
       #login h1 a { background: url(httpss://yoursite/wp-content/uploads/2013/06/mwpl-bgimage-20130607105422.png) no-repeat; margin:10px 10px; padding:0; width: 470px !important; height: 99px !important; background-size: 470px 99px;}
       #login label, .login #nav, #reg_passmail, #loginform p { color: #000000;}
       .login #nav a, .login #backtoblog a {text-shadow: none !important; !important; }
       .login #nav a:hover, .login #backtoblog a:hover { color: #00ff00 !important; }
       .mwpl-custom-msg { display: none; width: 30%; position: absolute;  top:10px; left: 35%; text-align: center; padding:10px;  margin:0; clear:both; font-size: 15px; font-family: HelveticaNeue-Light,sans-serif; }
       #nav { display: none; }
       #backtoblog { display: none; }
       .message, #login_error { display: ; }
       ```
   
 * Notice the #login background image url(httpss: which should of course be url (
   url(https:
 *  Plugin Author [bhaldie](https://wordpress.org/support/users/bhaldie/)
 * (@bhaldie)
 * [12 years, 11 months ago](https://wordpress.org/support/topic/login-logo-does-not-display-on-https-site/#post-3821865)
 * thanks I will add that bug fix on the next version.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Login logo does not display on https site’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/memphis-wordpress-custom-login_8a8a88.
   svg)
 * [Memphis Custom Login](https://wordpress.org/plugins/memphis-wordpress-custom-login/)
 * [Support Threads](https://wordpress.org/support/plugin/memphis-wordpress-custom-login/)
 * [Active Topics](https://wordpress.org/support/plugin/memphis-wordpress-custom-login/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/memphis-wordpress-custom-login/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/memphis-wordpress-custom-login/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [bhaldie](https://wordpress.org/support/users/bhaldie/)
 * Last activity: [12 years, 11 months ago](https://wordpress.org/support/topic/login-logo-does-not-display-on-https-site/#post-3821865)
 * Status: resolved