попробуй заменить на
foreach($images[1] as $index => $value){
Что заменять?)) я еще не таксилен в этом
Оптимизировать код и скрипты, чтобы повысить скорость загрузки сайта
попробуй заменить на
foreach($images[1] as $index => $value){
Проблему описал выше, удали код из frontend.php
foreach($images[1] as $index => $value){ $new_img = str_replace('src=', 'class="lazy" data-original="'.$scr[1].'" src=', $images[0][$index]); }}
попробуй в \components\content\frontend.php
перед строкой 241
Можно использовать этот же код, только меняя переменную.
А что вы имели ввиду по поводу других элементов?
Полистал сейчас твои статьи, у тебя по одной — две картинки на странице, такой код эффективен когда в статье сотня фотографий хорошего качества.
Смотри сам, можешь оставить.
Может кому нибудь еще пригодится.
Да посмотрел, что на скорость загрузки не повлияло.
Работа проделана большая, поэтому инфу оставлю.
Буду знать как применить на сайтах с большим числом картинок.
Еще раз благодарю за уделенное время.
foreach($images[1] as $index => $value){ $new_img = str_replace('src=', 'class="lazy" data-original="'.$scr[1].'" src=', $images[0][$index]); }}
{literal} <script src="/includes/jquery/jquery.lazyload.js"></script> <script type="text/javascript">$("img.lazy").lazyload({effect : "fadeIn"});</script> {/literal}
<script src="/includes/jquery/jquery.lazyload.js"></script> <script type="text/javascript">$("img.lazy").lazyload({effect : "fadeIn"});</script>