From ec3e5525a5d78f779c4d174125dea98e6c0e360f Mon Sep 17 00:00:00 2001 From: infeeeee Date: Fri, 13 Sep 2019 16:11:23 +0200 Subject: [PATCH] fix lazyload on old images --- js/scripts.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/js/scripts.js b/js/scripts.js index b2a14de..9aa97e6 100644 --- a/js/scripts.js +++ b/js/scripts.js @@ -1065,7 +1065,24 @@ //wrap images on old posts $('.single-content>.wp-block-image>img, .single-content>.wp-block-gallery>img').each(function () { - let src = $(this).attr('src') + var src = $(this).attr('src') + var datasrc = $(this).attr('data-src') + + var srcArr = src.split('.') + switch (srcArr[srcArr.length - 1]) { + case 'jpg': + case 'png': + case 'jpeg': + case 'gif': + + break; + default: + if (datasrc) { + src = datasrc + } + break; + } + $(this).wrap('') // $(this).parent('p').addClass('wp-block-image') })