Comment on WordPress Nav Menu with Images by SEO Dave.

Responsive Nav Menu Glad you figured it out and thanks for letting me know so I didn’t have to try to figure out the issue (in theory anyway, can’t help myself :-)).

The Stallion Photo Navigation menu does use Timthumb.php to cache the thumbnails, but they should be located on your domain so even if you have set Timthumb.php to grab images from other sites- BTW I didn’t use that options because of potential security issues, the developers of Timthumb version 2 (what Stallion uses) have said they’ve fixed the security issue with allowing external sources for images, but I was playing it safe (I was in two minds to code thumbnails to be generated from external sources).

On the odd site I have seen the cached images stop working right after an update, I believe Timthumb.php will eventually refresh the cache, but being impatient I’ve logged in via FTP and deleted everything within the /cache/ folder which fixes the issue (basically forces a refresh).

I also found a version of Timthumb.php 2.8.2 or .3 I think wouldn’t work with Stallion, found what I thought was a fix, but wasn’t stable so reverted to a slightly older version, so if you’ve updated Timthumb yourself maybe your server doesn’t like 2.8.5 which I think I updated to last update (Stallion 7.0.1). I didn’t update Timthumb with Stallion 7.1 (forgot to check :-)) I see they are currently at version 2.8.10 (a lot of changes for about 3 months), when I get to the next update will check Stallion works with the latest version.

Anyway, for future updates I suggest you look into using the Stallion Child Theme (it’s free) which includes a copy of Timthumb.php (2.8.5) and will save the cached images inside the child theme folder rather than the main Stallion theme folder, set the permissions of the cache folder within the child theme folder and that folder will be used instead (I plan to use a child them on all my sites just for this ability, will make updates so much easier). When you update main Stallion the Timthumb.php file within the child theme folder won’t be overwrote so you can edit options etc… directly within the main Timthumb.php file inside the child theme.

Stallion’s child theme implementation is better than WordPress core, the vast majority of Stallion files just have to be copied into the child theme folder to be used rather than the corresponding file in the Stallion theme folder, perfect for theme development even for those with poor HTML, CSS, PHP skills, copy a file to the child theme folder and edit away, if you get it completely delete the file and no harm done. With some themes it’s a pain to override a file.

David