Reflection-Mod Photoblog Theme for WordPress

Theme Updated - 2nd October, 2010 (Reflection-Mod 1.2.1)

Random Thumbnails in WordPress theme Reflection Mod

Reflection Mod WordPress Photoblog Theme - Screenshot

Download Reflection-Mod Photoblog Theme for WordPress

Reflection-Mod v 1.2.1 Photoblog Theme for WordPress : Demo

Reflection-Mod Logo for Header (Photoshop PSD File)

Do you like the Reflection-Mod or Reflection themes for your Photoblog? Then be sure to check out my matching WordPress text blog theme - Refractal

Reflection by David Moxey is a beautiful WordPress theme for photoblogs which utilizes Johannes Jarolim's excellent wordpress plugin, Yet Another PhotoBlog Plugin (YAPB). Reflection-Mod is my modification to the original Reflection theme to enable Category and Tag functionality and a host of other enhancements both in appearance and functionality. These include a number of slick Javascript slider animations that help unclutter the look of the site while still having all the relevant information/links easily accessible. I have listed the features of this theme below. For a detailed description of all the changes made to my theme since it's original release, please check the Reflection-Mod Changelog. The best way to see the differences is to visit my Reflection-Mod Photoblog for a Demo. Also, be sure to check out my new theme - Refractal. This theme is meant to compliment Reflection-Mod as a similar looking theme for your regular blogging purposes.

If you'd like to see a good example of Reflection-Mod integrated with Refractal to form a complete blog+photoblog, check out Markus Hellmold's new site featuring a tight integration between both themes:

Xtropolis (WARNING: Some photographs have adult content, so it isn't a work safe site)

Changes in Latest Reflection-Mod (1.2.1) (October 2nd, 2010)

  • PHP 5.3 compatible: Thanks to Qlawy for a modified version of reflection-mod that got rid of some unsupported code. This should fix issues people were having with reflection-mod spitting out some weird code.
  • Better SEO support with title and alt tags for improved SERPS - Thanks to Harry on the forums

Changes in Reflection-Mod 1.2 (January 31, 2010)

  • Lightbox (SlimBox) effects can be enabled for Category/Tag archive galleries: New in version 1.2 is an option in the admin panel to enable a lightbox effect for quickly browsing through images in your category/tag archives.

Lightbox effect in Category/Tag archives

  • Disable/Enable automatic display of Shot Info (Post Text) with Photoblog Image: Admin panel option to enable or disable the automatic display of your Shot Info/Post text along with the photoblog image. Gives you this option depending on whether the image is of utmost importance or whether you prefer to display both the text and image as a single combined entity.
  • Enable/Disable EXIF link in Photoblog
  • Latest Theme Version Box in Admin Panel: The theme admin panel now displays the latest available version of Reflection-Mod with a link to the download page. Now you will always know if you have the latest version of the theme without having to actively check my site.


  • Implemented a multi-level CSS drop down menu: capable of displaying multiple levels of pages in the navbar.

Reflection-Mod - Drop Down Menu

  • Improved compatibility with older versions of PHP: Introduced an option in the Admin panel to turn of AJAX browsing of images which should make the theme compatible with practically all webhosts and PHP versions. Also includes JSON encoding for better PHP compatibility
  • Ability to change image quality: Implemented an admin menu option enabling the user to specify the image quality of images. Higher quality images will take longer to download. Can be optimized for a given webhost's speed/performance.
  • Support for a lower navbar: Make a separate unordered list in header.php with an id of "navbar2" to create a second set of hard coded links in the lower row of the navbar. Can be useful for integrating the photoblog with a regular text-blog running the Refractal theme.
Lower row of links in Navbar

Reflection-Mod - Lower row of links in Navbar

  • Support for Category and Tag listings. When browsing images in a category, Prev/Next image links allow you to browse single images within the same category. I think this is a key feature missing in almost all WordPress photoblog themes (Even Pixelpost). Note: You need fancy permalinks enabled in WordPress for this to work. If you have the default permalink structure, in-category browsing will not work.
  • Widget ready sidebar (can be disabled): While I prefer to have a completely uncluttered look, I have enabled it to show how it looks. You can use any widget you like.
  • Random images hyperlink now displays a slick slider that pops down with 7 thumbnails of random images from your archive. This allows the user to select an interesting image out of an assortment of random images.

Random Thumbnail Slider in Reflection-Mod

  • Neat slider animations (Javascript - MooTools 1.11) for the Category and Tags listings, Random image slider as well as dynamically loaded comments.
  • AJAX effects are persistent throughout the browsing process. In the original theme, clicking on Archives/Comments, etc would break the AJAX browsing mode and would switch to regular page loading.
  • Robust Admin Menu with tons of options! Now you can control a host of options from the Admin menu such as Copyright Information, enabling/disabling tags, categories, sidebar, reflection-effect, header page listings, etc. This means you shouldn't have to meddle with the actual theme code to get the look you desire.
  • Downloadable Photoshop Template for creating customized header logo for the theme.
  • MOST IMPORTANTLY: A brand new, matching text-blog theme - Refractal - that can be used on your website for a separate WP installation for the regular Blog component of your site. The two themes, Reflection-Mod and Refractal look and feel the same so it allows you to integrate your regular blog and your photoblog under one common umbrella!


Before you install this theme, please make sure that:

  • You have installed the Yet-Another-PhotoBlog plugin correctly and that it is working. Follow the instructions on the plugin webpage to install the plugin properly.
  • Once YAPB is installed, go to the YAPB options section in the Administration section and make sure to disable all the automatic image insertion options for the plugin. If you fail to do so, YAPB will conflict with Reflection-Mod and things will behave very strangely.
  • Like Reflection, this theme requires every post to contain a YAPB image. If you wish to have your own content (without an image) add it in pages and not posts.

Once you have done the above:

  • Download Reflection-Mod 1.2 Photoblog theme for WordPress and unzip the contents of the file.
  • You should now have a directory titled 'reflectionmod'. Copy this directory and all its contents into the wp-content/themes/ folder of your WordPress install.
  • Once all the files have copied over, select Reflection-Mod from the Themes panel in the Administration section and activate it.


Creating your own Reflection-Mod Logo for the Header

This is one of the first things you probably want to change. (I presume that having your own photoblog under my name is not a very appealing option =) ). To make this process simpler for you, I've gone ahead and uploaded a Photoshop template for the logo. Download the Photoshop Template for the Reflection-Mod header and open it in Photoshop. The Layers in the file are labeled and you should be able to easily edit the text in the Title layer. Copy paste the same text into the reflection text layer to get your final logo. Of course, you can go crazy and make a much more creative logo if you feel like it :) .

For those who don't have access to photoshop, it won't be as easy, but creating a logo is still simple. Just open up the logo.png file in /reflectionmod/images/ in GIMP (Opensource software equivalent of Photoshop). Use the eyedropper tool to pick the color of the 1pixel gray line, and create a new 1px line of that color on a new layer and position it over the line in the original logo.png image. Then follow a tutorial such as this one to create the reflection effect on your text. Finally save your image as logo.png and overwrite the default file in the /reflectionmod/images/ folder.

Creating Archive/Mosaic Page

If you wish to have a link in your Navbar titled Archive or Mosaic, which contains an array of thumbnails of images from all your posts (grouped by year), then create a new page and make sure to select the Mosaic Page Template instead of the Default template. Unless you want to have some text preceeding the thumbnail archive display, you can leave the body of the page empty. If you have the "Disable AutoPage Listing in NavBar?" option unchecked, the Navbar will automatically update to show a link to the Archive/Mosaic page. If you do choose to disable the AutoPage listing option, then you will need to go into header.php and manually enter the URL to the Archive page as an "a href" link in the Navbar unordered list.

Creating an About Page

Create a new page titled "About", but this time use the "Default Template" for the page. Enter whatever text you want (feel free to embed images too) and then save the page. As mentioned above, it will automatically show up in the Navbar if Autopage listing isn't disabled.

Other Theme Customizations

Most of the other admin options are fairly self explanatory. The first few options deal with the Copyright information that is listed in the footer.

The portrait image width and landscape image width refers to the maximum width the images should have when displayed. Keep in mind that the value in these boxes should not exceed 800 as it will break the theme. (The theme is coded to have a maximum image container size of 800 pixels). The default value is 800 for landscape images and 450 for portrait images.


By default, the Sidebar is disabled. When you first enable it, it will say something like "No Widget". You will need to add elements to the sidebar using the Widgets option in the dashboard. I am currently using the Subscribe Sidebar and the Yet-Another-Photo-Blog sidebar widget plugin on my photoblog. The latter is setup to display 5 recent thumbnails (100px width).

Permalink Structure for your PhotoBlog

I would strongly recommend that you use the fancy permalink structures for your photoblog. This will also enable in-category browsing of posts for this theme. The URL for your posts will look cleaner and the names are far more intuitive than a URL that looks like . My favourite permalink structure for photoblogs is: /%category%/%postname%/ . Check the image below to see what your permalink settings should look like.

Wordpress PhotoBlog Permalink Structure

Wordpress PhotoBlog Permalink Structure


To customize the Exif data that is displayed in the overlay panel, select Exif filtering in the YAPB options and select the different field values that you would like to have displayed.

Final Comments

Reflection 1.2 along with Refractal is a new update, and one that I wasn't planning on ever doing, but made possible thanks to feedback from users and encouragement from a good friend (we have come to become friends due to this theme) Markus. So if you like the theme, let me know! I don't expect everyone to donate but it really does help a lot to know that there are folks out there who find this theme useful and enjoying it :) . Also if there are any features you'd love to see, let me know. I can't guarantee anything, but you never know!


  • The biggest thanks has to go to Dave Moxey for his Reflection theme. It has been a lot of fun learning PHP, basic Javascript, CSS and WordPress while I tried to modify his theme and I owe it all to him. I would never have started on this if I hadn't fallen in love with the original Reflection 1.0 theme to begin with. Once I started setting it up I got more into it and decided to mod it to my liking resulting in this theme.
  • Johannes also deserves a huge thanks for his amazing Yet-Another-Photo-Blog Plugin for WordPress.
  • A big thanks to and all the other great sites on the net with some amazing tutorials that made modding the theme possible for a PHP/JS/WP newbie such as myself.

Questions? Please use the Forums

Please use the forums for asking theme related questions. I won't be answering theme related or technical questions in the comments section as it makes it really hard for other users to find answers to similar questions later on. Of course, if you just want to stop by and say hi and give me your opinion of the theme, please feel free to do so in the comments section below :)
316 comments on “Reflection-Mod Photoblog Theme for WordPress
  1. Can I post animated images?

  2. beatiful theme.. but can I post image like jpg or png?

  3. Riyas says:

    I am getting this error while using ur theme..
    Fatal error: Call to a member function getThumbnailHref() on a non-object in /home/content/54/11005954/html/wp-content/themes/reflectionmod/archive.php on line 84

    what could be the issue

  4. Low-cost nike weather sloth shoes have attrcted a multitude of customers’ eye. Though way developments head out in addition to transformation. You may easlily uncover the possibility that design and style relating to Bargain Nike Air Optimum Boots or shoes is without a doubt thus specialized. Every time discuss on the subject of most comfortable sportwear, hardly any many other boots and shoes company might equate to low-cost nike ticket spot boots or shoes. Trendy ticket optimum avenue the moment reported that they solely constructed pleasant air spot selling shoes together with this individual primarily designed spectacular as well as tasteful versions. The year 2010, when using the substantial status about Mild sports factor, Nike Weather Fatmus Completely new additionally intended a variety of types Discuss Optimum great deals athletic shoes. A fantastic set of Economical Nike Ticket Spork boots or shoes are usually appropriate for everyday usage, air flow maximum wall plug success find some most crucial famous panel level: because of help associated with model idol to steadfast fanatics broadcast, common can’t hang on much more, adhering to from this fashion wave. wangyan20131202.

  5. YouTube is world’s biggest video sharing web page, no one can defeat it. Every one upload video tutorials at YouTube afterward take embed code and post everywhere.

  6. Hi there to all, how is the whole thing, I think every one is getting more from this website, and your views are pleasant designed for new visitors.

  7. El distrito valenciano está dividido en 36 partidos
    judiciales Provincias.

  8. B?cause the admin of th?s web site is working, no doubt very ?o?n it will be reno?ned, du?
    to its feature contents.

    back link analyzer

  9. Whitening says:

    Pretty! This has been an extremely wonderful article. Thank you for providing this info.

  10. He does achieve one of the best and most sinister acidtrip sequences in recent cinema, largely by avoiding the usual smeared cinematography and special effects and playing Depp encounter with a lobster as hushed and serious..

  11. Over the course of the twoday event in Northern Ireland, we barely saw anyone wearing a tie Prime Minister Shinzo Abe even got away with a snazzy pink shirt and twotoned shoes..

  12. There are two distinct sections in the development.

  13. I needed to thank you for this wonderful read!!
    I absolutely loved every little bit of it. I have got you saved as a favorite to look at new things you post…

    my homepage … webcast provider mumbai

  14. Rouch says:

    Hi, I do believe this is a great blog. I stumbledupon it ;
    ) I am going to revisit once again since i have book marked it.
    Money and freedom is the best way to change, may you be rich
    and continue to guide others.

  15. My pal advised I might such as this web site. Your dog seemed to be fully proper. This particular blog post definitely produced my time. An individual cann’t visualize merely what sort of whole lot moment I had created put in in this info! Thank you so much!

  16. ????????? says:

    WOW just what I was searching for. Came here by searching for product key cards

  17. Kids will find getting fit and healty fun with our fun and exciting children’s health & fitness classes

  18. The most popular motorcycles to customize included models from:.

    The proposal to develop the first numerically controlled machine was commissioned to the Massachusetts Institute of Technology (MIT) from the US Air
    Force in the year 1949. • There are essentially three different motions at work when
    the CNC machine functions.

  19. Imagine the freedom of being able to work from
    your own home and tell me honestly that you have
    never considered the benefits. And, by diversifying your method of generating income, you can even create as many “mountains” as you like.
    Finally, webinars can be witnessed using all kinds of devices connected to the Internet ranging from desktops and laptops to
    tablets and smartphones.

  20. Hello! Would you mind if I share your blog
    with my facebook group? There’s a lot of folks that I think
    would really appreciate your content. Please let me know.

  21. Info Kita says:

    beatiful theme.. but can I post image like jpg or png?

  22. Good site you have here.. It’s difficult to find high
    quality writing like yours these days. I honestly appreciate individuals like you!
    Take care!!

  23. Simply desire to say your article is as astonishing.
    The clarity in your post is simply nice and i can assume you’re
    an expert on this subject. Fine with your permission let me to grab
    your feed to keep up to date with forthcoming post.
    Thanks a million and please carry on the enjoyable work.

  24. If you are new to making smoothies and are wondering whether you should purchase a good blender then I
    would say it depends on how often you think you will be
    using it, if you think you will be using it daily then I would highly recommend buying a good blender as cheap
    ones burn out very fast. Juicers are economically incompetent
    since it is not needed to every day food preparation in residents.

    However, in time you will learn that optimum results and machine longevity centers around construction, engineering and power.

  25. I’m still working on my own blog and having plenty of mmistakes on this topic yoou have
    mentioned. One big secret I learne is yoou neerd to distinguish the end goal of your write-up
    inspirng people to take action and be able to move in the best
    direction. For me, the idea took time to realize what exactly my targets were.

    When I handled that, it wwas quite simple for me to teasch and lso help others
    iin this area.

  26. Good day! This is my first comment here so I just wanted to give a quick shout out and say
    I really enjoy reading through your blog posts. Can you suggest any other
    blogs/websites/forums that go over the same subjects?

    Appreciate it!

  27. Katherin says:

    The weather effects are extremely realistic, the map layouts are simple to grasp
    and also the game gives a feeling as if one is in
    a jungle in the real world. Vernell “Bimbo” Coles attended Greenbrier East High School and played collegiately at Virginia Tech.

    The Internet is still a new frontier that we are still finding ways
    to utilize and improve, but it’s interesting to look back 10 to 15 years and see how far
    we have actually come in the development of the all powerful world wide web.
    So they may request for you to download the latest
    version of Adobe Flash Player. The synchronization that
    occurs right after enough practice makes even beginner players practically expert.

  28. A well built car parking lift system can easily
    double the amount of parking space available at a location
    without much difficulty. Also, don’t believe it if the sales person says, “If you don’t buy this car today, it will be gone tomorrow. Just as dealerships have access to better rates for car buyers with good credit, they have access to lenders who make car loans to buyers with bad credit and credit problems.

  29. De – Mille got the casting idea from the statue of Moses shown on this page as
    the director felt the famous statue actually looked like Heston.

    Indoor venues currently Expo Illumination About 80% of the light source used in LED green light source, compared
    to normal Incandescent Saving up to 90%. With rustic lamps, rawhide lamp shades
    and floor and walls adorned, look at the windows.

    my site; ???????????????

10 Pings/Trackbacks for "Reflection-Mod Photoblog Theme for WordPress"
  1. [...] seinem YAPB Sidebar Widget verwendet. Um das ganze dann ansprechend zu präsentieren, kam das Theme Reflection-Mod von Sudeep Mandal ins Spiel, welches eine überarbeitete Version des Reflection Themes darstellt. [...]

  2. [...] Plugin “transformiert” einen normalen Blog in einen Photoblog. Zusammen mit dem Theme Reflection Mod von Sudeep Mandal wird der neu geschaffene Photoblog auch Stilvoll in Szene gesetzt. Danke [...]

  3. [...] projecte realitzat amb WordPress 2.9.2 i el tema Reflection-Mod Photoblog Theme per tenir amb wordpress un fotoblog. Categories: Projectes Tags: Photoblog, Web [...]

  4. [...] J’ai donc pris la décision de mettre en ligne une nouvelle galerie ou portfolio pour exposer une sélection de mes photos. Après une longue recherche, mon choix s’est porté sur une installation de WordPress et un thème de type portfolio: Reflection dans sa version modifiée par Sudeep [...]

  5. [...] eine durch einen anderen Blogger  überarbeitete Version gefunden. Es nennt sich Reflection-Mod (-ified). Dort wurde die Naviagtion überarbeitet und es scheint nun alles zu funktionieren. [...]

  6. [...] it’s time to choose a YAPB-compatible theme such as Grain or Reflection-Mod (the original theme’s website is offline at the time of writing). Choose one and install it [...]

  7. [...] by Aslan on Jan.07, 2012, under Home Linux, Sites Reflection-Mod Photoblog Theme for WordPress [...]

  8. [...] Powered by WordPress 3.2.1, Reflection-Mod Photoblog and YAPB: Entries (RSS) All images and content are copyright. © Dominik Zimmermann 2009-2012. [...]

  9. [...] plugin for WordPress and while trying to make it do and look like I wanted it to (by modifying the ReflectionMod theme), I hacked together a little script (to be run on the server, but it would be simple enough [...]

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>