Если не подходят колонки, то выводите посты в 3 разных блока. Выставляете эти блоки в ряд. Все. (если нет возможности вывести блоки нужным порядком и в контейнерах, есть простенький легковесный плагин
salvattore, который сделает это за вас).
Если нужен подход как у оригинального плагина от desandro. Самостоятельно писать смысла нет. Слишком долго + требует значительных знаний js. Есть более легковесные варианты:
Shuffle и
quicksand. Они помимо самой сетки еще умеют сортировать\фильтровать элементы (как Isotope).