Two of the Cardinals’ more productive offensive players, receiver Michael Floyd and running back Andre Ellington, missed practice Wednesday because of injuries, and both are day to day, according to coach Bruce Arians.

Floyd has been playing through a shoulder injury, but it’s a sprained ankle that is limiting his practice time this week. Floyd suffered that injury late in the game last Sunday against the Eagles.

Arians doesn’t think the injury is serious, and he expects Floyd to practice on Thursday.

“He’ll be fine, because he knows if he doesn’t practice (Thursday), he’s not playing,” Arians said.

Floyd has caught 20 passes in the past four games, all for first downs.

Ellington’s status is less clear. He missed last week’s game but said on Wednesday that he expects to play on Sunday against the Rams.

“I feel great,” Ellington said. “I think having that rest off gave me a chance to get back to where I wanted to be.”

The decision of whether to play on Sunday, however, will not be entirely Ellington’s.

Arians has said that he would be cautious in bringing Ellington back from the injury.

The Cardinals have not disclosed the nature of Ellington’s injury.

Several Cardinals were limited in Wednesday’s practice, including: quarterback Carson Palmer (right elbow), outside linebacker Marcus Benard (shoulder), tight end Jim Dray (back), tight end Rob Housler (ankle), safety Rashad Johnson (ribs), linebacker Kevin Minter (shoulder) and punter Dave Zastudil (right ankle).

The injury report was distributed after media availability, so there was no further information about Palmer’s elbow.