Seven more members of the City Council refused to stand for the Pledge of Allegiance Wednesday, saying they were showing support for colleague Jumaane Williams, who received hate mail for sitting through the pledge two weeks earlier.

Both Mayor de Blasio and Council Speaker Melissa Mark-Viverito expressed support for the pledge boycott.

“I absolutely respect everyone’s First Amendment rights, and I very much respect what’s motivating this protest,” de Blasio said at an unrelated press conference in Brooklyn.

He went on to describe the pledge as “an affirmation of our democracy that is still evolving, that needs to get better.”

Mark-Viverito, who took flak for refusing to stand for the pledge before becoming speaker, said she doesn’t understand why the actions of Williams and the others are creating a fuss.

“People have a right to express themselves as they choose,” said Mark-Viverito, who stood. “I respect colleagues to decide how they best want to express themselves.”

When he first sat out the pledge, Williams, of Brooklyn, said he was acting in solidarity with San Francisco 49ers Colin Kaepernick, who refuses to stand for the National Anthem.

The legislators who joined Williams were: Antonio Reynoso, Brad Lander, Rafael Espinal, Carlos Menchaca and Inez Barron, all of Brooklyn, as well as Ruben Wills of Queens and Andy King of The Bronx.