wp_reset_postdata() doesn't work; manual approach