一个问题可能是通过 HTTPS 提供资源。例如,您的主站点包含很多绝对路径。也许您有这样做的原因,但这可能会导致问题:)
如果你改变:
href="http://[whatever the uri is].css"
收件人:
href="//[whatever the css uri is].css"
然后您将拥有“协议相对”路径。
另一个指针是使用安装了 FireBug 扩展的 Firefox。你可以找到它here
最后,在 WordPress 常规设置下,您可以将 WordPress 地址 (URL) 和站点地址 (URL) 从 HTTP 更改为 HTTPS。如果您无权访问您的管理员,您可以通过 wp-config.php 更改此设置,see here for guidance on doing so.
编辑
问题在于为您的资源提供的路径。
尝试在浏览器中单击鼠标右键并选择View Source。查看页面的标签。它包含所有样式表和 javascript 包括。
目前,所有路径都以http:// 为前缀,这在HTTPS 协议上不起作用。我的意思是使用协议相对路径。
例如,在 Inspector(在 Firefox 中)我更改了以下行:
<link rel="stylesheet" id="twentyfifteen-style-css" href="http://www.mrxidevelopment.de/wp-content/themes/twentyfifteen/style.css?ver=4.2.4" type="text/css" media="all">
到
<link href="//www.mrxidevelopment.de/wp-content/themes/twentyfifteen/style.css?ver=4.2.4" rel="stylesheet" id="twentyfifteen-style-css" type="text/css" media="all">
更改在我的浏览器中呈现您的页面,如下所示:
请注意,href= 属性是唯一的更改 - 但它可以成功定位和加载 CSS 文件。
您需要对您希望包含的任何其他资源(即图像、CSS 和 JS 等)执行相同的操作
有关详细信息,请参阅 SO 问题 here 和 here。
只是为了清楚
在 Inspector(或其他浏览器工具)中更改 href 属性不是永久性的 - 但对于调试非常有用。
要永久修复路径,请在编辑器 Sublime Text is great for this 中打开您的源代码并编辑您的标记。
如果您需要任何进一步的帮助,请告诉我。