It displays posts in a beautiful image grid that can be set to either two or three columns, which makes it a perfect fit for anyone who is looking for a theme for their portfolio. It can be downloaded for free from the theme directory, or installed in your WordPress administration panel at Appearance → Themes → Add New.

Hamilton is built by Anders Norén. You can find the rest of my free themes here. If you want to support my work, consider making a PayPal donation.

Features in Hamilton

Beautiful Design

Whether you want to showcase your illustrations, works of graphic design or just image-heavy blog posts, the post grid in Hamilton has got you covered. The subtle layout and fine-tuned typography puts the focus where it should be: your content.

You Want it Darker?

Hamilton has a Dark Mode that, with a click of the mouse in the WordPress customizer, will change your theme from dark text on a white background to white text on a dark background. Combine it with the background color setting to give it whatever look and feel you want.

Responsive and Retina Ready

Hamilton is designed to look great no matter what device it’s being viewed on. The big post grid scales smoothly to screens of all sizes, and the layout and typography of the theme looks just as nice on tablets and desktops as it does on smartphones.

Gallery Support

The default WordPress image gallery is displayed beautifully in Hamilton. If you stack multiple galleries with different numbers of columns on top of each other, they all combine into impressive, complex image grids.

Infinite Scroll

Hamilton has built-in support for the Jetpack Infinite Scroll module. When you’ve reached the bottom of an archive page, click the “Older Posts” link and more posts are automatically added to the grid.


Hamilton also features an optional tagline on the front page of your site, the option to display either two or three columns in the post grid on desktop, the option to show a regular menu instead of the navigation toggle, the option to always display post titles on the top of previews in the grid, editor styles, support for translations, and much more.