He came to pay his disrespects.

Grieving loved ones invited to a ceremony marking the first anniversary of the downtown terror attack heard Mayor de Blasio praise the politicians who showed up, the first responders and even the people who marched in the Halloween parade after the slaughter.

But they didn’t hear the mayor read the names of the victims at a memorial that was dedicated to them.

The offensive omission came Wednesday at the corner of West and Chambers streets, one of the sites where “bike-path terrorist” Sayfullo Saipov allegedly mowed down dozens of cyclists and runners with a rented Home Depot truck, killing eight.

The mayor name-checked all of the other politicians in attendance, singled out first responders and took time to hail costumed revelers who showed up to the Village Halloween Parade following the attack as “one of the most moving things I’ve seen in my life.”

But he didn’t bother reading out the names of those whose lives were cruelly cut short in the carnage — or say anything about who they were — noting only the “eight good lives lost.”

After laying a wreath with NYPD Commissioner James O’Neill, de Blasio began speaking with the families — then hurried back to the podium when a mourner called him out on his oversight.

“I apologize. This should have been part of the gathering to read the names of the eight that we lost,” he said. “So I want to right that wrong with apologies and do that now and ask everyone to bow their heads as we remember each of them.”

De Blasio then read the names of the victims — Diego Enrique Angelini, Nicholas Cleves, Ann-Laure Decadt, Darren Drake, Ariel Erlij, Hernan Ferruchi, Hernan Diego Mendoza and Alejandro Damian Pagrucco — and bowed his head.

But the oversight wasn’t the only slight to the grief-stricken loved ones.

The mother of the only New Yorker killed in the massacre wasn’t told about the memorial until late Tuesday afternoon, and missed the event because she was out of town, a friend in attendance said.

“It is so traumatic for her to be in the city today that she is in the Boston area and wasn’t told about this memorial service until 4 p.m. yesterday,” Hugh Hales-Tooke, a friend of Cleves’ mom, Monica Missio, told The Post. “She’s very hurt. She was very hurt.”

Cleves, a 23-year-old software engineer, lived with his Italian-born lighting designer mom in the West Village. Drake, 32, worked in Manhattan but hailed from New Jersey, while the other victims were all tourists — Decadt was visiting from Belgium and the other five men were friends from Argentina.

Hales-Tooke was so upset at Missio’s treatment by the city that he pointedly refused to shake the mayor’s hand before the ceremony. He stared straight ahead and wouldn’t acknowledge de Blasio’s presence as the mayor approached him — leaving Hizzoner’s hand hanging. Hales-Tooke later blasted the mayor for ignoring Cleves and the other victims in a “boilerplate” address.

“I didn’t hear a thing about the lives, the people. Nicholas Cleves was born and bred in New York. He loved this city. His mother’s destroyed by this,” he said.

“I thought that was what this was about, that this is a moment where we would say . . . ‘You know, we care, we really do care,’ but I didn’t get the feeling. [The mayor] said this attack has been in our hearts for a year . . . Really? Do you believe that?”

A survivor of the attack who attended the event said she, too, was taken aback.

“I was surprised that the names weren’t read, but I was glad it was rectified very quickly,” said Rachel Pharn (inset left), 27, of New Jersey, who suffered a crushed foot and other injuries.

A City Hall spokesman said the mayor missed the victims’ names because they weren’t on “the program.”

“The program didn’t originally include a reading of the names. When the families raised the issue, he agreed and read the names,” said Eric Phillips. He blamed the late invite to Missio on last-minute planning. “While the event came together very recently, they should have been invited earlier.”

This wasn’t the first time de Blasio has offended family members at a mass-tragedy memorial. In 2014, he infamously showed up 20 minutes late to the anniversary of the 2001 American Airlines Flight 587 crash in Queens, missing the moment of silence. He later blamed his tardiness on a bad night’s sleep.