个性化阅读
专注于IT技术分析

WordPress的get_template_directory_uri()不返回https,仅返回http

我将ssl安装在我的网站上, 除了一件事外, 其他所有功能均正常运行, 来自get_template_directory_uri()函数的所有链接均未返回https https://www.bearapeninsula.com, 这是网站链接。

如你所见, 其他所有内容都运行良好, 但是如果你继续浏览其他页面并检查控制台, 则会看到混合内容错误, 这是由于get_template_directory_uri()未显示https所致。


#1


确保常规设置下的WordPress和站点地址URL包括https

在此处输入图片说明

该图显示, http, 你需要https

get_tample_directory_uri()使用site_url(), 添加WordPress内容目录的名称以及主题的位置及其名称。如上所述, 如果is_ssl()为false, site_url将返回http, 这取决于你的常规设置。


#2


get_template_directory_uri()不返回完整的URL, 而仅返回URI。要获取网站网址, 可以使用get_site_url()函数

赞(0) 打赏
未经允许不得转载:srcmini » WordPress的get_template_directory_uri()不返回https,仅返回http
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏