WordPress生成本地srcset/sizes响应式图片属性导致七牛云图片不显示问题解决办法
生活随笔
收集整理的這篇文章主要介紹了
WordPress生成本地srcset/sizes响应式图片属性导致七牛云图片不显示问题解决办法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天打開自己的博客發(fā)現(xiàn)所有的圖片都不顯示了,如下圖:
感覺十分奇怪,因為博客的圖片都使用了七牛云存儲,不應該這么容易出問題的。
查了一下代碼,圖片屬性多了一些代碼:
百度了一下,說是wordpress響應式圖片功能導致的。WordPress 4.4開始,將可以根據(jù)不同的條件(屏幕大小、可視區(qū)大小 和 屏幕分辨率等)為用戶顯示不同大小的圖片。也就是說圖片在超過多大的時候會自動生成本地地址srcset和sizes屬性。這里我們需要禁止掉才可以。
[php]
//禁止響應式圖片(itbulu.com)
function disable_srcset( $sources ) {
return false;
}
add_filter( 'wp_calculate_image_srcset', 'disable_srcset' );
[/php]
添加到當前主題Functions.php文件中,刷新緩存,即可解決問題。
總結
以上是生活随笔為你收集整理的WordPress生成本地srcset/sizes响应式图片属性导致七牛云图片不显示问题解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux服务器使用ssh实现网站快速搬
- 下一篇: wordpress后台不显示友情链接菜单