A website is the digital representation of your business / organization and must not be treated as a seperate component.
The goal of your logo is to provide a strong and memorable mark that your clients will associate with your business / organization.
New photos of the print work have to be taken.
They just didn't fit in the new portfolio format.
It's a shame really...