【发布时间】:2013-12-14 00:38:08
【问题描述】:
编辑 - 看起来问题的原因是 wordpress HTTPS 插件。如果我禁用它,它会按预期工作。
所有样式和脚本路径都使用 wordpress 方法 get_template_directory_uri() 或相关等效方法提供。 docs 在第一行非常清楚:
检索当前主题的模板目录 URI。检查 SSL。
但是,使用自签名 SSL 这仍然返回 http 路径,这当然会导致所有 css 和 js 失败。
我们是这样包含的:
<script src="<?php echo get_template_directory_uri(); ?>/js/lib/bootstrap-custom.js"></script>
有谁知道是否有一种解决方法不需要更改我们调用get_template_directory_uri() 的每个实例,或者这仅仅是因为 SSL 身份未验证该函数无法使用 https?
我们使用自签名 SSL 希望我们可以使用 Authorize.net 运行快速交易测试(无论如何,这可能不像自签名 SSL),因此我们不必购买实际的 SSL 进行可能需要 2 分钟的测试核实。这么多的捷径,是吧?任何意见表示赞赏。
【问题讨论】: