Продолжение темы Способы размещения фотографий в записях WordPress. Часть 1.
Продолжение понадобилось ввиду накопившегося недовольства плагином NextGen. При всей своей известности и популярности, у него с моей точки зрения, тоже есть недостатки:
он не современный, неудобно выглядит на мобильных устройствах, нет возможности листать фотографии, нет возможности просмотра фотографий во весь экран, нет полосы с миниатюрами.
Поэтому, я решил поискать что-нибудь другое по ключевым словам “responsive image gallery“. Изучив более десятка вариантов, остановился на Easy Photography Portfolio. Но у него обнаружились не оптимальные, с моей точки зрения настройки: большой размер миниатюр, большой размер фотографий, миниатюры выстраиваются в малое число столбцов. Но все настройки можно поменять.
Чтобы изменить размер миниатюр и фотографий, нужно в файлах плагина
\Photography_Portfolio\Frontend\Layout\Entry\Entry.php
\Photography_Portfolio\Frontend\Layout\Archive\Masonry_Hovercard\Archive_Masonry_Hovercard_Layout.php
\Photography_Portfolio\Frontend\Layout\Single\Masonry\Single_Column_Layout.php
\Photography_Portfolio\Frontend\Layout\Single\Masonry\Single_Masonry_Layout.php
Найти и заменить настройки размера
'thumb' => 'large',
'full' => 'full',
на
'thumb' => 'thumbnail',
'full' => 'large',
Чтобы изменить количество столбцов с миниатюрами, нужно в файле плагина
\public\build\photography-portfolio.css
в описании стиля
.PP_Masonry__sizer,
.PP_Masonry__item {
outline: 0;
width: 33%;
}
изменить ширину width на требуемую, например 20% (будет 5 стобцов).
В отличие от NextGen, Easy Photography Portfolio размещает все галереи на одной странице в виде т.н. Portfolio Entries, очень похожих на записи WordPress, но с дополнительной возможностью добавления к записи раздела Photography Portfolio с изображениями. Такая особенность не позволяет создавать множество альбомов и размещать галереи в записях, но получившийся результат в виде отдельной страницы с фотографиями меня устраивает.