将网站URL更改为基于HTTPS而不是HTTP。换句话说,在你的网站上完全使用HTTPS。如果您需要混合内容解决方案来将HTML同时作为HTTP和HTTPS提供服务,那么您将需要对内容中的url进行一些动态检测和操作,或者作为协议中立的url提供服务。
真是个坏主意。您可以获得的最好的URL是协议无关的URL。
您可以尝试以下方法
add_filter(\'the_content\',\'wpse_211864\',1000,1);
// remove \'http:\' part from any mention of the site url
function wpse_211864($content) {
return str_replace(siteurl(),str_replace(\'http:\',\'\',siteurl()),$content);
}