Вопрос очень общий, по основам разработки сайтов можно сказать.
В общем, могу предложить вам 2 стратегии для решения этой проблемы:
1. PHP. Рассматриваем каждую кнопку из пагинации, как отдельную страницу. Каждую из этих страниц должен сгенерировать сервер и отдавать по определенным адресам, скажем gallery.php?page=1. При этом кнопки пагинации, это соответственно ссылки на эти страницы.
2. PHP+JavaScript. Рассматриваем пагинацию как контент распределенный по нескольким табам, при этом клик по этим ссылкам переключает таб. В том же бутстрапе есть нужный плагин:
bootstrap-3.ru/javascript.php#tabs
Но вам все равно нужно будет разбить контент на блоки на сервере.