Через AFC можно сделать галерею либо через компонент "галерея" либо через повторитель.
Но добавив 40 изображений, они начинают грузить страницу. Что посоветуете сделать чтоб изображения подгружались только когда человек их смотрит?
Фото будут расположены в виде карусели в 2 уровня , может есть готовый скрипт где изображения подгружаются по мере отображения? или еще лучше плагин на Wordpress?
Дополню комментарий к ответу. Так же добавьте в тег img атрибут loading="lazy", включит нативную поддержку "ленивой загрузки" в современных браузерах.
Если нет цели верстать для старья, то можно обойтись только им. Работает нормально. https://caniuse.com/?search=loading