Wordpress,SSL和admin

| 我正在设置我的第一个Wordpress网站,并且在管理员中遇到SSL问题。我已经获得了证书,并在wp-config.php中的适当位置添加了“ 0” 当我通过https链接登录管理员时,它可以工作,但是Chrome告诉我某些资源不安全。使用Chrome开发者工具,我发现它是:
The page at https://{mysite}/wp-admin/options-general.php?settings-updated=true displayed insecure content from http://{mysite}/wp-content/plugins/the-events-calendar/resources/events.css?ver=1.6.5.
The page at https://{mysite}/wp-admin/options-general.php?settings-updated=true ran insecure content from http://{mysite}/wp-content/plugins/the-events-calendar/resources/events.js?ver=3.1.1.
看起来\“事件日历\”插件不太尊重SSL设置。 我已经尝试将admin中的
WordPress address (URL)
Site address (URL)
都配置为ѭ4and,虽然这可以完全解决admin中的问题,但随后会在主站点上引起类似的安全内容错误。我不特别希望主站点通过SSL运行,因此我不喜欢此选项。 该站点使用其“一键安装”系统安装在Dreamhost上。它创建的.htaccess文件是:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
我觉得适当的修复将需要修改.htaccess,但是我有点 犹豫不决,因为我不想破坏Dreamhost为Wordpress网站提供的自动更新系统。 提前致谢。 编辑: \“ WordPress HTTPS \”插件似乎已经解决了我所有的问题。     
已邀请:
修改该插件以使其从安全文件夹中加载js和css文件(我猜是6英镑)怎么样? 插件将这两个文件加载到文件the-events-calendar.class.php中,行471,函数
loadDomainStylesScripts()
。如果更改“ 8”变量的定义,则应该完成。这是插件的作用:
$eventsURL = trailingslashit( WP_PLUGIN_URL ) . 
             trailingslashit( plugin_basename( dirname( __FILE__ ) ) ) . 
             \'resources/\';
您将需要以下内容:
$eventsURL = \'/wp-admin/events-calendar-resources/\';
如果您自己创建该文件夹(并且必须这样做),我猜想自动WP更新不会删除它(但这只是一个猜测)。     

要回复问题请先登录注册