Use 'WP_Query' to get posts. #388 & #386