如果您尝试在同一页面上混合HTTP和HTTPS内容,当前浏览器版本将变得“疯狂”(显示警告消息)。如果登录页面不是SSL,大多数当前浏览器(以及宣布的未来版本)都会在登录页面上显示警告消息。
唯一可能的方法是将登录字段SSL\'d放在具有SSL的iFrame中。大多数浏览器都会对此抱怨(因为您在页面上混合了SSL和非SSL内容)。
此外,如果要SSL登录字段,则需要在站点上安装SSL证书。既然必须这样做,那么您也可以对整个站点进行SSL。
有几个插件可以对站点进行SSL连接,确保页面上没有混合内容。我使用了非常简单的SSL插件https://wordpress.org/plugins/really-simple-ssl/ .
从托管位置获取SSL证书。安装它,然后使用插件使其工作。真正简单的SSL插件非常好用,而且很容易做到这一点。