China Becomes the First Country in the World to Surpass 1,000 GW of Solar Power Capacity
(www.renewable-energy-industry.com)
Either way, OP is correct. The linked article talks about power capacity, not energy produced. This jackass decided to come in and call another website a "Wikipedia source," misquote a completely different and irrelevant energy stat by 4 orders of magnitude, using a power unit, and bring some kind of attitude with it.