The former Robins loanee made it nine from his last five games and six in three since joining the Foxes from West Brom.
Most of the damage was done before the break as Ashton Gate fell silent – inflicted by a combination of Ben Marshall, home goalkeeper Dean Gerken and the unstoppable Wood.
Marshall provided the ammunition for the first two goals, though Gerken will have to shoulder the blame for the second as he flapped at an 18th-minute corner.
The ‘keeper again looked culpable when Wood’s long-range shot crept under his body four minutes before the interval, taking the striker’s tally for the season to 17.
Matty James added the fourth to lift Nigel Pearson’s charges to third and boast a goal difference of plus 25.
It took just 11 minutes for the visitors to get off the mark. Marshall played a precise pass down the left flank, Wood controlled, cut inside and drove home.
The visitors forced a corner seven minutes later and capitalised on some poor goalkeeping from Gerken, who tried to punch it clear but failed to make sufficient contact, leaving Wood to tap in the loose ball.
McInnes’ shell-shocked side struggled to muster any meaningful response as Pearson’s men continued to control proceedings.
And they were rewarded with a third goal just before half-time, with Wood unleashing a shot from 20 yards and though Gerken got across his goal to cover it, the ball squirmed under his body.
Things got even worse for the hosts early in the second half. They sloppily conceded possession inside their own half, James took full advantage, advancing to within striking distance to pick out the bottom-right corner for his first goal since August.
Greg Cunningham shot just wide from distance in a rare Robins attack but the home crowd’s warmest applause met the substitution of Wood minutes later, an acknowledgement of his superb display and also relief he would not be able to add to his tally.