Yorke went 1-for-4 with a two-run home run Saturday against the Yankees.
Yorke is out of the lineup for Thursday's game against the Brewers.
Yorke will start in right field and bat eighth in Wednesday's game against the Brewers.
Yorke went 2-for-4 with an RBI, a stolen base and a run scored in Wednesday's loss to the Cardinals.
The Pirates selected Yorke's contract from Triple-A Indianapolis ahead of Monday's game against the Cardinals. He'll start at second base and bat seventh in the series opener.
The Pirates selected Yorke's contract from Triple-A Indianapolis on Monday, Noah Hiles of the Pittsburgh Post-Gazette reports.
The Pirates acquired Yorke from the Red Sox on Monday in exchange for right-hander Quinn Priester, Jeff Passan of ESPN.com reports.
Yorke is 9-for-22 with two home runs, one double, six RBI and six runs scored in his first six games at Triple-A Worcester.
The Red Sox promoted Yorke from Double-A Portland to Triple-A Worcester on Wednesday.
The Red Sox will have Yorke work into outfield drills during spring training in an attempt to increase his versatility, Pete Abraham of The Boston Globe reports.