...and goalkeeper Sam Johnson have extended their loan spells with the club.
Twenty-year-old McDonald (pictured) joined the Shaymen from Sky Bet Championship side Derby County in December and will now be at The Shay until the 1st February.
Johnson has extended his loan deal with the club until 30th January subject to the necessary paperwork being completed.
He joined from Port Vale in December on a loan spell and has impressed so far between the sticks.