2 Kings 21:4

4 He built altars in the temple of the LORD, of which the LORD had said, “In Jerusalem I will put my Name.”

Read 2 Kings 21:4 Using Other Translations

And he built altars in the house of the LORD, of which the LORD said, In Jerusalem will I put my name.
And he built altars in the house of the LORD, of which the LORD had said, "In Jerusalem will I put my name."
He built pagan altars in the Temple of the LORD, the place where the LORD had said, “My name will remain in Jerusalem forever.”

What does 2 Kings 21:4 mean?

John Gill's Exposition of the Bible
2 Kings 21:4

And he built altars in the house of the Lord
In the holy place, as distinct from the courts in the next verse; and these were sacred to the idols of the Gentiles:

of which the Lord said, in Jerusalem will I put my name;
in the temple there, devoted to his service, called by his name, and where his name was called upon, see ( Deuteronomy 12:5 ) ( 16:6 ) and to erect altars to idols here must be very abominable to him.

California - Do Not Sell My Personal Information  California - CCPA Notice