Creo debes de tener claras dos cosas, str_replace trabaja sobre un string, y array_reverse sobre un arreglo.
Para mostrarlo al revez, vas a tener que primero aplicar el array_reverse sobre el arreglo que tiene los posts, y luego hacer el ciclo.
Saludos