Тут проблема что если ты последний пост хочешь переместить на первое место надо будет трогать все посты. Еще как вариант можно делать 2 поля prev/next, тогда при подобном маневре надо будет трогать только 3 поста.
проще минусовые ордеры разрешить для такой сортировки)