Как сделать такое расположение статей?
Ссылка не открывается, но мне кажется вам что-то вроде этого нужно isotope или masonry ?
На том сайте используется  masonry
В теории это делается так:
- выводим все блоки с абсолютным позиционированием
- скриптом определяем сколько блоков помещается в ширину на странице
- рассчитываем координаты каждого блока пробегаясь в цикле по элементам.
Вот так.
Если нужно могу скинуть код скрипта, я его сам писал, а еще лучше поискать готовые библиотеки, если нет времени самому писать