I’ve tried the usual, WordPress 101 troubleshooting steps, but have kinda narrowed it down to BJ Lazy Load. All my images are blank – placholder.gif – just like what happens for a fraction of second after pageload when BJLL is active. Scroll up and down all day – the images don’t appear.

BUT, when I log into the site, or enter the password on a protected post, they all suddenly appear, which suggests there’s no problem between theme and plugin.

I’ve disabled NextGen Gallery, rolled it back to a previous version, updated to a beta version, and so on. The problem remains.

Since I saw the comments above about JQuery, I took a look at the source code on the page. I see the following and wonder if it might be relevant?