Manager Shaun Maloney said:, external “Will is another player we have been tracking for some time and I’m delighted he’s decided to join us.
“He already has experience in League One and is the type of character we want in the dressing room.
“He has different attributes to our other forward players and adds a new dynamic to our frontline.”
Saturday’s 3-0 home defeat by Birmingham City left Wigan 17th in League One, seven points above the relegation zone.