modify getWPUser Function