Jag skulle ha löst det med en .htaccess-fil istället:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^image/[^/]+/([^/]+)$ $1
Detta lägger du i en fil som heter .htaccess (Notera att filnamnet måste börja med en punkt - om nödvändigt, ladda upp filen utan punkten och döp om den genom ftp-programmet)
Denna fil ska (om den innehåller det som står ovan) ligga i mappen wp-content/uploads/. Du ska alltså inte lägga den i roten eller någon annanstans.
Vad filen gör att skriva om alla anrop med formen images/*/nånting.nånting till att peka direkt till uploads-mappen.
Om du verkligen vill uppdatera databasen kan jag försöka fixa det istället.