主机评测网,专注vps、独立服务器等主机评测
最专业的主机评测网站

利用新浪微相册解决WP异常外部链接

利用新浪微相册解决WP异常外部链接
利用新浪微相册解决WP异常外部链接

利用新浪微相册解决WP异常外部链接WordPress博客上的图片大多链接自新浪微相册。最近两天突然发现文章中的图片无法显示。

右键单击浏览器中的“查看图片”,显示:

403禁止

你不& # 8217;t无权访问此服务器上的URL。

由Tengine提供动力

并且复制图片链接,直接在浏览器中打开,就可以看到图片了。保护机制是什么?……..

这种情况下,只有电信和移动网络是这样的,联通看起来很正常。

视觉中国的黑洞是否也蔓延到了新浪?

如果新浪真的限制外部链接,很多网站都会遭殃。

解决方案通用解决方案,打开当前主题页眉模板header.php在最后

& ltmeta name = ” referrer ” content = ” NO-referrer ” & gt;之后画面就可以正常显示了。

但是上面的方法只是解决了前端的图片显示,后台编辑添加的时候还是看不到图片。最终的解决方案是:

将以下代码添加到当前主题函数模板functions.php中:

//添加referrer标签add _ action (‘WP _ head ‘,’ zm _ admin _ referrer ‘);//前端add _ action (‘admin _ head ‘,’ zm _ admin _ referrer ‘);//后台add _ action (‘login _ head ‘,’ zm _ admin _ referrer ‘);//登录注册页面function zm _ admin _ referrer(){ echo ‘

不过好像不是所有的浏览器都支持这个标签,比如IE。得益于微软自己对IE的抛弃,国内那些所谓的双核浏览器在极速或者高速模式下也能正常显示。至于这个“referrer”标签的作用,请向百度学习。

新浪微相册的外部链接突然无法正常显示,以上方法只能说是治标不治本,原因不明。

另外,以上referrer标签会影响百度统计,目前没有解决方案。

如果你在img标签中调用图片,你可以使用下面的形式:

& ltimg src = ” XXX ” referer policy = ” NO-referer ” & gt;如果想把外链的图片下载到本地,参见:批量导入WordPress文章中的外链图片到本地。

:利用新浪微相册解决WP异常外部链接 https://vps.caogenba.com.com/90070.html

赞(0) 打赏
未经允许不得转载:主机测评 » 利用新浪微相册解决WP异常外部链接

评论 抢沙发

登录

找回密码

注册