The 30-year-old returned to Upton Park on a short-term deal in October having originally been released from the club at the end of his previous contract.
With West Ham struggling for goals and with record signing Andy Carroll still sidelined, manager Sam Allardyce offered Cole a three-month deal to help get the club firing again.
The England international has scored four goals in 11 Barclays Premier League fixtures since his return, including the opener in the vital 2-0 victory at Cardiff on Saturday that took the Hammers out of the relegation zone.
Source : PA
Source: PA