There has been a bit of confusion on WWE's TV taping schedule over the holiday season, specifically as far as tonight's Smackdown has been concerned.
On Monday, WWE aired a live episode of Raw and followed it up with matches for Smackdown. It wasn't apparent at the time whether those matches would air today on 12/19 or next Friday on 12/26 but given WWE.com's preview, the spoilers are for tonight's show airing in its usual 8 PM ET time slot. You can find those spoilers here.
However, the company is in Grand Rapids, MI tonight to tape matches for Monday's WWE Raw (12/22) and next week's WWE Smackdown (12/26). That weekend, WWE resumes its regular schedule with house shows and a live episode of Raw on 12/29.
