scrap relying on request[post_type] and go off $post global variable.