Infinity: A Free WordPress Theme


If you have been following Smashing Magazine for a while you know that we love high-quality freebies. Over the last years we’ve featured a number of designers and developers who released their work for free — among other things we presented high-quality free fonts, free WordPress themes, free wallpapers and, of course, free icons. You can find many of them in our section Freebies1.

Every release helps to make the Web a nicer place which is why we support designers and challenge them to release something for free in order to be featured on Smashing Magazine. And the results are quite often pretty impressive.

Infinity: A Free WordPress Theme2

Today we are glad to release Infinity — a free professional WordPress-theme. The theme has 3 fixed columns, thumbnails integration, Flickr, Delicious and Twitter integration as well as an attractive visual design. The theme was designed by Zhang Yichi, the creative mind behind Vikiworks Studio3 from Shanghai, China especially for Smashing Magazine and its readers.

Download the theme for free!

You can use the theme for all your projects for free and without any restrictions. However, it’s forbidden to sell or redistribute the theme without both designer’s and Smashing Magazine’s permission — please link to this article if you would like to spread the word. You may modify the theme as you wish, but if you are planning to release your modification, please ask our permission first.


Features of the theme and Development Kit

  • 3 fixed columns design
  • Thumbnail covers style
  • Flickr, Twitter and delicious integration
  • not widget-ready (see the development-kit below)

Currently Yichi is working on an extended version of the theme presented above which will have a style switcher, integration with social networks and a number of JavaScript-based animations. However, at the moment it is quite buggy and he needs your help to get the theme done.

The theme (which is called Mashup) works eventually, but has some strange bugs — for instance, sometimes it freezes for some reason. Please get in touch with him to get the theme done or modify the theme directly:

Motivation behind the design

Here are some insights about the design process and development from the designer himself.

“Thanks to Vitaly for this great opportunity! I have to admit that I’m not very good at telling stories, basically it’s always been hard to explain every detail on how I get it done and why I did this and that… Partly the idea for this theme is based upon my own theme which has a slightly personal touch and uses vibrant and appealing colors. With some rambling designs and fancy head imagery, I’ve tried to put all pieces together to make the theme literally stand out.

Infinity preview9
Among other things, the start page window of the Infinity theme has thumnails and offers delicious-integration.

I tried to keep it as simple as possible, unlike regular post entries style, with WordPress custom filed functions. I’ve used them to show off image titles next to the thumbnails. This design decision is intended to catch reader’s attention in a better way, and it could be a huge advantage for portfolios where designers want to present their photos or design works.

I hope you enjoy this theme and I would love to hear any comments you have about my new theme, and for more information please visit my website. Or feel free to ask any questions regarding the theme in comments to this post — I’ll do my best to answer them!”

Infinity content are preview10
Posting preview of the Infinity theme

Thank you, Yichi. We appreciate your work and your good intentions.

Special requirements

  • The theme has no problems in modern browsers and also works fine in Internet Explorer 6.
  • WordPress 2.5 or higher is required.
  • Some plug-ins are required for the theme to work (all of them are included in the download-package).

Last but not least…

We are regularly looking for creative designers and artists. You may not know it yet, but we might feature you in one of our upcoming posts.

If you would like to release a high-quality free font, a WordPress-theme, some wallpapers or an icon-set please contact us11 — we would like to support you (both financially and with the broad coverage on Smashing Magazine).

You may be interested in the following free WordPress-themes as well:


  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15

↑ Back to top Tweet itShare on Facebook

The Smashing team loves high-quality content and cares about the little details. Through our online articles, Smashing Books, eBooks as well as Smashing Conferences, we are committed to stimulating creativity and strengthening the web design community’s creative forces.

  1. 1

    Working perfect… THXs so much, wonderfull work !

  2. 102

    @ Gab Diaz,

    dude thats awesome, I really appreciate you taking the time and helping me out.
    Let me just make sure im on the write page as you are …

    So what I don’t do is “write a page” in wordpress… what I SHOULD do is make a page and call it ex: portfolio.php and upload it to my server.

    Then make custom right and left (side bars) and name them accordingly .. then go into the porfolio.php and call that specific (sidebar) I created.

    Am I on the right track?

  3. 203

    Warning: require_once(/Applications/xampp/xamppfiles/htdocs/wordpress/wp-content/themes/theme/header.php) [function.require-once]: failed to open stream: Permission denied in /Applications/xampp/xamppfiles/htdocs/wordpress/wp-includes/theme.php on line 472

    Fatal error: require_once() [function.require]: Failed opening required ‘/Applications/xampp/xamppfiles/htdocs/wordpress/wp-content/themes/theme/header.php’ (include_path=’.:/Applications/xampp/xamppfiles/lib/php’) in /Applications/xampp/xamppfiles/htdocs/wordpress/wp-includes/theme.php on line 472

  4. 304

    wow I really loved this theme will try it immediately

  5. 405

    Love this theme. Got it up and running at, slightly modified. I’m gonna be changing the top art soon too…

  6. 506
  7. 607

    Amazing theme, I love it. I just reviewed the theme over at my site, along with details on how to use the thumbnails and editing the sidebars. Here’s a link:

  8. 708

    Fantastic theme… love it! Great job.

  9. 809

    wow thats a amazing job
    there might be a bug in the content page
    i cannt see a few words in front of lines
    it seems some pading or width is incorrect
    isnt it??

  10. 910

    Is anyone else having problems with IE [i’m using 6]? It messes the page all up. I’m afraid i’m gonna have to reinstall the theme. Drat.

  11. 1011

    I’m curious why it won’t let me create widgetized sidebars. I’ve done everything I’ve done to other themes, but it’s not working:

    ‘after_widget’ => ”,
    ‘before_title’ => ”,
    ‘after_title’ => ”,





    Any ideas?

  12. 1112

    Lame… ok.. let’s try again:

    ‘after_widget’ => ”,
    ‘before_title’ => ”,
    ‘after_title’ => ”,



  13. 1213

    *?php if ( function_exists(‘register_sidebars’) )
    register_sidebars(2, array(
    ‘before_widget’ => ”,
    ‘after_widget’ => ”,
    ‘before_title’ => ”,
    ‘after_title’ => ”,

    *div id=”left-sidebar”*


    *div id=”right-sidebar”*


  14. 1314

    oooh.. code…Sorry. Didn’t know it was on.. and just now saw it.

    'after_widget' => '',
    'before_title' => '',
    'after_title' => '',





  15. 1415

    Never fucking mind. God. Fix your fucking comments box. Your tag isn't working right.

  16. 1516

    I just see a white page after installing, activating the plugins and theme… Why? I configured my Flickr stuff (Just pasted my ID in)

  17. 1617

    Absolutely beautiful, using it right now.

  18. 1718

    Tommie Hansen of Mindescape

    August 26, 2008 12:32 am

    It’s a nice theme too look at, however i don’t see the “professional” part in it since;

    1. I don’t really think users would associate images to news and that equals bad navigation. The navigation at the top doesn’t have clear focus.
    2. Pulling data off Twitter, Delicious and Flickr does hardly make anything “professional”, anyone can do that if they just have the code and know how to edit basic html.
    3. What’s up with the mixed style? The stuff at the bottom feels like a last-minute-decision in order to make it a bit more cool for newbies, the design would probably be better off without it.
    4. It works in IE6 as well? Who designs stuff only for one browser nowadays? Doing it doesn’t add the cool label “professional” to it. Not doing it however just adds the label “lame” or “newbie”.

    All in all a fun and inspirational design, however SM seem to be a bit too biased about it and greatly exaggerates and it wouldn’t really work for a professional environment – more for personal sites.

  19. 1819


    I download both versions Yichi’s and Smashing’s. The best of both is Yichi’s, the Smashing version is very ugly and conventional compared to Yichi’s.

    My humble suggestion is to continue working aroung Yichi’s design to solved the bugs and discontinue the development in Smashing’s version.


  20. 1920

    Hey guys,

    I’ve been trying to get this theme widgetized but it won’t work. Has anyone succeeded? Could you guys help out? Or share your left/right.php and function.php

    Many thanks!

  21. 2021

    Hey, awesome theme! I’ve hooked it up on my blog, but ran into a large error. Users can not submit comments in Internet Explorer! This is a huge disappointment since most of my visitors (unfortunately) are using IE!

    Here’s what happens: When you click the submit button, nothing happens! It doesn’t load or give an error message, just nothing happens. Firefox and Safari have no issues, but IE messes up. If anyone can help, please drop me a line at damienkis AT gmail DOT com

    If it helps, my url is

  22. 2122

    Yessiry, comments don’t get posted in IE, sidebar works fine though :P

  23. 2223

    I have found a solution for comments problem. Now on my site
    you can submit comments with ajax effect and gravatar although using IE 7.0. you can check it on
    I will write a post about it.

  24. 2324

    Though i am gonna use this theme on my blog, but have to confess that its almost exactly like The Unstandard, at

    The current theme is just more colourful and thats it.

    Thanks for this also

  25. 2425

    hello guys,

    I have written a post about to fix the comments problem under IE 7, you can read it here

  26. 2526

    why is it not working?
    i’ve uploaded it to the theme-map but when I instal it as the current theme it gives a error:

    Warning: require_once(/usr/home/mathijs/domains/ [function.require-once]: failed to open stream: Permission denied in /usr/home/mathijs/domains/ on line 472

    Fatal error: require_once() [function.require]: Failed opening required ‘/usr/home/mathijs/domains/’ (include_path=’.:/usr/local/lib/php/library:/usr/local/share/pear’) in /usr/home/mathijs/domains/ on line 472

    can some one help me please?

  27. 2627

    hello!! (1st, Xcuse me for my english, I’m french and novice in Blog etc…)
    thx for the infinity theme!! great!!
    I just have a question!!! I want to reduce the number of columns!! 3 to 2 in order to have more space for th 1st columns!!!! Is it Possible and How??

  28. 2728

    please gave me the thems, are you ok?
    my email adderes :
    thank you very much!….

  29. 2829

    This is probably the most visually stunning free wordpress theme I have seen. Thanks for this awesome theme. I really enjoy it. I plan to use it for my news and political site

  30. 2930


    Thx for this beautiful theme!
    I would like to reduce the number of columns in this theme!!!
    How can I do that???

    can some one help me please?

  31. 3031

    September 9, 2008 11:07 am

    It’s a beautiful piece of art work indeed. But if your like me and you already have a millions posts just the thought of having to go back through all of them and adding thumbnail images so they can show on the page correctly…well that is the only thing that is stopping me from using this theme. This would be a perfect theme for someone who starting a fresh install.. a brand new blog. PERFECT! I love the colors. I love his other designs as well. A very talented artist with a great eye for color.

  32. 3132

    nice theme.I’ve used it on my website.Check it out

  33. 3233

    For this theme how do i make the comment appear at the end of each new page?

    comments appear in new post but no in new pages


  34. 3334

    @jamie – you can add the comment form in your page.php :D Open yung single.php in this theme, copy the comment form then paste in your page.php ;)

  35. 3435

    Thanks Jehzeel

    * also a probaly a obvious one but how do i change the thumbnail for each post? everytime i make a new post the thumbnail is the same as the last.

    Cheers guys

  36. 3536

    Yeah, are you busy with this?

    jamie (September 11th, 2008, 4:18 pm)

    Thanks Jehzeel

    * also a probaly a obvious one but how do i change the thumbnail for each post? everytime i make a new post the thumbnail is the same as the last.

    Cheers guys

  37. 3637

    Is anyone else seeing video tearing on IE? It’s fine on FF, Safari … but on IE there’s a huge lag every time you scroll, and then the page image tears as it pulls in the new content. I disabled the extraneous JS and CSS and it still does it. I have to assume it’s something about the layout which is freaking IE out. Regardless, I can’t use this theme with this kind of issue. Too bad, really liked it.

  38. 3738

    Yeah it doesn work very well in IE but its abit laggy, but its fine in firefox.

    worked out how to do new thumbnails for new posts-
    (its in the readme file but here it is anyways)

    * 1. Find an appropriate image, resize it (max 320px width) and upload it through the post admin panel.
    * 2. Copy the image URL
    * 3. Scroll in post admin panel to CUSTOM FIELDS, select KEY from left menu
    * 4. Add the KEY “thumbnail” into the KEY field
    * 5. Paste the image URL into the VALUE field
    * http://PATH TO IMAGE/uploads/2007/09/vj.gif
    * 6. Save
    * 7. Check your post for errors, if no errors “Publish”.

  39. 3839

    Thanks guys! Gr8 theme!

  40. 3940

    Anyone know how i can change the font and colour?
    in the style.css or one of the php files?

  41. 4041

    Any clues on where to disable theme favicon?I’ve loaded my own into my root directory but it doesnt seem to be working.

  42. 4142

    @MSM: It doesn’t do it on my site, from what I can tell.

    I’ve widgetized the two sidebars and the bottom [not the footer though].

  43. 4243

    I just installed the theme [beauty] but get this error:

    Fatal error: Call to undefined function get_flickrrss() in /home/myname/public_html/wordpress/wordpress/wp-content/themes/Infinity-theme/theme/ancillary.php on line 2

    Can you help me fix this?

  44. 4344

    September 21, 2008 8:49 pm

    “I just installed the theme [beauty] but get this error:

    Fatal error: Call to undefined function get_flickrrss() in /home/myname/public_html/wordpress/wordpress/wp-content/themes/Infinity-theme/theme/ancillary.php on line 2
    Can you help me fix this?”


    Most wordpress errors tell you what your missing..and this one is telling you that you need to install and configure the plugin.. FlickerRSS
    Ininity has certain plugins that must be installed for it to work correctly usally includes these plugins in the themes download. I would check to see if FlickerRSS is included in the theme folder.
    If not you can download it here…
    – Put flickrrss.php in your plugins directory
    – If you want to cache images, create a directory and make it writable
    – Activate the plugin
    – Configure your settings via the panel in Options

    You will be asked to enter your Flicker account ID number…to the FlickerRSS plugin configuration page.
    You can get that by right clicking on your Flicker Icon and then clicking properties. It’s at the end of the address of your icon.

    It’ll look something like this..381819@N23

    God Luck!

  45. 4445

    Divageekdesigns, that was great! I had not activated the plugins! Thank you so much! It looks great!

  46. 4546

    I need some help on how to change the color of the WP-NAVI page links! 1,2,3 etc at the bottom of the tiles.

  47. 4647

    Dear friends, i need your kindly help.

    Since yesterday,i’m using this theme on my blog ( ). I’m with a tricky problem with my comments area. They are on the left side of the blog and they should be in the center. This problem doesn’t affect IE…only my lovely Firefox and the new Chrome.
    Any idea?

  48. 4748

    great one! thanks!

  49. 4849

    Hi, I have thish theme but I want to put widgets or sitebar, can you help me, please?
    Sorry about my english, I’m from spain.


  50. 4950

    Hola David

    Se quieres widgets…lo mejor es hacer el download de Mashup Theme ( puedes hacerlo arriba)…now in english…you need to create a functions.php file and then you’ll need some extra code on your sidebar (you can get it on the sidebar.php from Mashup)



↑ Back to top