我已经用HTTPS登录了我的网站,我正在编辑一篇特定的帖子。我已将图像拖到编辑窗口,现在正在插入图像。
问题是WordPress将图像插入为HTTP而不是HTTPS。它将URL清楚地显示为HTTP,并且不可编辑。
<有没有办法将此值更改为HTTPS?我猜不是。有没有办法告诉WordPress输入相对URL而不是绝对URL?我也猜不到现在任何网站都可以免费使用SSL证书,我想这个问题可能会更多。我已经用HTTPS登录了我的网站,我正在编辑一篇特定的帖子。我已将图像拖到编辑窗口,现在正在插入图像。
问题是WordPress将图像插入为HTTP而不是HTTPS。它将URL清楚地显示为HTTP,并且不可编辑。
<有没有办法将此值更改为HTTPS?我猜不是。有没有办法告诉WordPress输入相对URL而不是绝对URL?我也猜不到现在任何网站都可以免费使用SSL证书,我想这个问题可能会更多。将网站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);
}
我遇到了一个问题,照片库中最宽的一面有多个7MB、4000px的图像,导致wordpress页面崩溃,或者页面变得没有响应。我使用smush调整图像大小。除了较小的图像,还有其他想法吗?还是更少的图像?