Адаптивная галерея WordPress под Bootstrap
Стандартная галерея формируется след. образом, что негативно сказывается на адаптивной вестке
<div id="gallery-1" class="gallery galleryid-76 gallery-columns-4 gallery-size-thumbnail"> <dl class="gallery-item"> <dt class="gallery-icon portrait"> <a href="***/fondy/fond-numizmatika/______1_20160709_1659127707/" data-slb-active="1" data-slb-asset="345368856" data-slb-internal="99" data-slb-group="76"> <img width="150" height="150" src="***/wp-content/uploads/2018/09/1_20160709_1659127707-150x150.jpg" class="attachment-thumbnail size-thumbnail" alt="" aria-describedby="gallery-1-99"> </a> </dt> <dd class="wp-caption-text gallery-caption" id="gallery-1-99"> Медаль сувенирная. Москва. Панорама бородинской битвы </dd> </dl> </div>
я же хочу чтобы галерея формировалась примерно так
при выборе 3-х колонок
<div class="row"> <div class="col-4"> <img src="" alt=""> </div> <div class="col-4"> <img src="" alt=""> </div> <div class="col-4"> <img src="" alt=""> </div> </div>
при двух
<div class="row"> <div class="col-6"><img src="" alt=""></div> <div class="col-6"><img src="" alt=""></div> </div>
думаю смысл задумки понятен, адаптация галереи в Bootstrap
Как поменять всю эту канитель, на то, что я хочу, в файле functions.php желательно с примером, так как я только учусь, и многого ещё не понимаю
Спасибо за внимание
Здравствуйте Это поможет решить задачу
Вот наглядный пример фильтра:
Чуть поправил вывод
$col_val - не выводится, почему то. То есть элементы имеют class="col-". И не работает теперь выборка размера изображения, всегда работает с исходным размером, в общем буду разбираться, за совет спасибо
Странно, у меня выводит но там только для 2-х и 3-х колонок. Код надо дорабатывать, там же можно и передать размер изображения. Посмотрите внимательно код gallery_shortcode: wp-includes/media.php
Да я разобрался уже, спасибо )
Разобрался