Es que copiar y pegar a lo bonzo códigos no sirve de nada, ese trozo de código necesita de enunciar la función catch_that_image() para que funcione.
Yo ya escribí sobre esa función varias veces, aunque les diré que empieza a quedar obsoleta, hay alternativas mucho mas elegantes, como el plugin wp smart image de Metacortex.
http://www.darioferrer.com/wordpress...eased-492.html