我将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()函数
评论前必须登录!
注册