Все достаточно просто. Создаешь страницу/запись к которой будут прикрепляться картинки, в твоем случае прикреплять изображения необходимо к твоей главной странице. Потом делаешь их вывод:
1. выводим шорткодом на странице/записи:
[gallery order="ASC" orderby="ID" type="rectangular" link="file" size="medium"]
order - метод сортировки
orderby - по какому параметру сортируем
type - тип вывода изображений
link - какую имеет ссылку изображение
size - какого размера выводим изображения
2. выводим изображения в шаблоне:
<?php echo do_shortcode('[gallery option1="value1"]'); ?>
опции вписываем какие надо, как выше указано
3. выводим изображения в цикле:
<?php
$gallery_shortcode = '[gallery ]';
print apply_filters( 'the_content', $gallery_shortcode );
?>
так же можем добавлять опции к выводу галереи
В последствии все прикрепленные изображения странице будут добавляться автоматически.
Информация взята из
Кодекса
P.S. Английский язык и Кодекс WordPress наше все :)