The Northern Ireland international centre-back, who recently spent two months on loan with the Potters, has signed a permanant deal with Tony Pulis' side that will run until the end of the season.
During his five-and-a-half year spell with the Foxes, Taggart made 142 appearances and scored 12 goals.