我将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 【WordPress的get_template_directory_uri()不返回https,仅返回http】get_template_directory_uri()不返回完整的URL, 而仅返回URI。要获取网站网址, 可以使用get_site_url()函数
推荐阅读
- WordPress的标题透明
- WordPress标题logo大小调整
- wordpress具有add_meta_box的值并在模板中使用
- wordpress通过元数据和元值获取产品
- WordPress获取类别和子类别
- Linux之mv命令
- #yyds干货盘点#任务计划
- EasyPlayerJS开发环境出现错误信息并且不展示播放器问题
- 跟着动画学Go数据结构之冒泡排序 #私藏项目实操分享#