Hi, my name is Fredrik Sørlie, and I’m a freelance designer located in Strømmen, just outside Oslo, Norway. This website is my window to the world. Whether you’re a friend, a client or family, you’re welcome to have a look at my work or check out my blog.

Full Post

10
03
09
04:32

UltraLight theme for WordPress

Posted by Fredrik in Blog, Design

Ever since I began using WordPress to power my projects, I’ve been thinking about making a simple template theme with clean markup and css. Creating websites with wordpress is after all about making custom themes, and it would save me a lot of time to start with a super clean base.

UltraLight is just that. A super clean, ultra lightweight theme, with valid xhtml markup and css. It’s stripped of all unessecery code and apart from a background image it’s got no graphics whatsoever. Allthough I made it for my own personal use, I’ve decided to share it as it would be a good platform for most theme designers and deverlopers. And as it’s a fully working theme with widget support, it’s also a sweet theme for any blogger who wants a clean, lightweight design on their blog.

See the theme in action and download for free over at ultralight.fredriksoerlie.com.

36 Comments

36 comments

18
03
09
17:45
lauren says:

this is a great theme! thanks! is there a way to add a dropdown menu to reveal subpages? thanks.

19
03
09
07:39
Fredrik says:

Thanks :)

There’s probably a way, but for me, adding extra candy like that would be against the whole idea of the theme. It’s supposed to be as stripped down as possible. Adding a drop down menu would mean adding markup, css and javascript. So not going to happen…

However, there are drop down menu plugins available that might work well with the theme.

20
03
09
01:51
lauren says:

thanks. i found a plugin that works. i’m having an issue getting the posts, archives and categories links to work. i keep getting the error page. how can i fix this?

31
03
09
22:26
Håkon Sparre says:

Very nice and clean theme. But after installing the logo.png do not show up.
I even tried to substitute it with a logo.jpg and chenge the extension in the header settings. But I am searching in vain to understand whats wrong. Probably very easy, but I am not familiar to css and WP. Any Idea?

31
03
09
22:40
Fredrik says:

Yeah, it’s simple, and a stupid mistake that I shouldn’t have made :P

What I did was to use a static path for the logo in the header.php, so unless your WP install is in the root folder, the logo will not show. What you need to do is to replace the path for the logo.

Replace: /wp-content/themes/UltraLight/images/logo.png

With:< ?php bloginfo(’template_directory’); ?>/images/logo.png

Of course your could also upload your own logo in any format as long as you change the path to match :)

03
04
09
21:40
Jared says:

I love the theme. Only problem I find is that when I upload the theme i get these error messages in wordpress. Any ideas?

Warning: Cannot modify header information – headers already sent by (output started at /home/houstons/public_html/wp-content/themes/UltraLight/functions.php:11) in /home/houstons/public_html/wp-includes/functions.php on line 698

Warning: Cannot modify header information – headers already sent by (output started at /home/houstons/public_html/wp-content/themes/UltraLight/functions.php:11) in /home/houstons/public_html/wp-includes/functions.php on line 699

03
04
09
23:05
Fredrik says:

Fixed errors and uploaded v1.2…

17
04
09
20:12
kristin says:

I really like it! Thanks…

03
07
09
16:58
Michael says:

Can you tell me which font you used for the logo? I would like to reproduce it with my own blog name.
Many thanks.

17
08
09
09:41
Maksim says:

Hello. nice theme! Some bug detected: teg “more” are not display. Pls help.

19
08
09
13:46
Fredrik says:

Michael: I don’t remember, but probably some light/thin version of Helvetica.

Maksim: It’s not a bug, but you can easily put it back by replacing line 17 in index.php with this:

< ?php the_content('more'); ?>

If it doesn’t work, you may try to replace line 13 with this:

< ?php query_posts("showposts=10&paged=$paged"); while (have_posts()) : the_post(); global $more; $more = 0; ?>

20
08
09
09:26
Maksim says:

Thx, it’s work. ()

13
10
09
00:45
Sabri says:

Thanks for sharing your work!

I see your comment above, but can you please clarify if this theme allows pages of post with “previous” and “next” functionality. I can’t tell if I broke something or not.

Thanks for your time!

09
01
10
17:00
warm says:

i will use this theme for my blog
thx a lot :)

06
02
10
00:25
**Juanito** says:

Hi Fredrik, I use your theme right now and I try to add some functionalities.
I need to create custom fields for “minipost” in determined category (eg: cat nº 12) but the theme don’t have the function “get_post_meta”.
How can I add custom fields?
How can I highlight the minipost?
Thanks a lot for your time and sorry for my english.

06
02
10
10:55
Ross says:

Thank-you, Fredrik. My girlfriend and I chose your ultralight theme because it is very clean without looking ugly and boxy.

11
02
10
05:10
Fredrik says:

Juanito: I’m sorry, I can’t provide support on customizing the theme unless you hire me to change it for you. It’s a free theme, but you will have to do the work yourself if you want to customize it. I hope you understand.

11
02
10
23:32
**Juanito** says:

It’s ok Fredrik. Thanks for your time.
Your theme is awesome.

03
05
10
17:41
benihime3 says:

Hey!! I loved your theme for the first sight! It’s just perfect!
I applied it for 5 minutes ago but.. I don’t know how to put my blog logo against UltraLight! Can you help me?

11
06
10
23:15
Mircea Gherghina says:

Great theme, really. I am using it. Simple and easy to use.

05
08
10
04:23
Fredrik says:

benihime: Sorry for the late reply. Some comments were caught in the spamfilter…

Anyway, your question is answered in an earlier comment ;)

16
09
10
17:49
Lisa says:

Hello, I came across your theme after trying so many that were too complicated and I really like it. I have just started using WordPress and am at a very basic level so I hope this question has not been answered above. I would like to add a picture as my header/ logo and I’m not sure where this would go in the code. If anyone could offer advice it would be appreciated, I’m still learning…

17
10
10
03:12
steve says:

Hello
Just a simple cuestion the theme allows pages of post with “previous” and “next” or it’s a plug in ?

thank’s !!

17
10
10
05:47
Fredrik says:

Hi Lisa. You simply replace the logo.png file in the themes “images” folder.

17
10
10
05:49
Fredrik says:

No plugin, just template tags. However, the whole point of Ultralight was to make it as simple as possible, thus ignoring a lot of tags. You may add stuff yourself, as that’s what the theme was originally intended for. Just a simple template to build your themes from :)

09
01
11
16:35
Lawson says:

Hi Fredrik,

Thanks for the theme, it’s brilliant. I just wanted to ask as a couple of others have above – how do we get the ‘previous page’ ‘next page’ working on the theme? I have limited the number of posts on my blog and thought it would start paginating, but for some reason it doesn’t. Any assistance would be very much appreciated.

Cheers,
Lawson

18
01
11
19:37
Sven says:

I like this theme.
Does it have threaded comments (“reply”)?
If not, how difficult would it be to add 0t (i know php but are new to WP)?

30
01
11
08:57
Christine says:

How can i change “Ultralight” to customize?

20
04
11
21:12
Ophelia says:

Hi Fredrik,

I have the same issue as Lawson. I have a feed aggregator that requires pagination at the bottom but instead, after quite a few posts the page ends and older posts aren’t visible anymore.

Could we have your help with this? :) Loving the theme otherwise!!

10
05
11
11:46
jerry says:

hi and thanks for such a great resource. I am adding new pages, which in turn adds new links on the menu bar, but when I change my static front page to “about” and the posts page to “blog”, the home page that comes with the template remains, mimicking the “about” page. How can I get rid of this home page, as it doesnt show up in the pages section.

Also, is there a way of getting rid of the validation links in the sidebar. I can get rid of everything but that.

many thanks

20
10
11
10:28
Fredrik Sørlie says:

Hi guys. See my previous comment regarding missing features. This theme is stripped of most functions and is meant to serve as a template. Feel free to add features youselves or hire me to upgrade, but unfortunately I can not offer free support or assist in adding code. Sorry.

F

09
11
11
20:29
Sandeep says:

hi dude im haveing some Serious Problem in this Theme can u plz buzz me on my Email so i can talk to you.. ???? i really need to Fix this Problem…

13
04
12
19:44
Armeenis says:

Thanx for an awesome template!

23
08
12
06:32
slanty says:

Hi !
How to set the posts number per page ?
Reading option does not work…

ThX.

23
08
12
13:37
slanty says:

Hi…

I have start page as POSTS … for example i have 5 post per page (set this in index.php) but pagination doesnt work … other posts disapear … how to fix it ?

18
10
12
09:40
Fredrik says:

I repeat:

Hi guys. See my previous comment regarding missing features. This theme is stripped of most functions and is meant to serve as a template. Feel free to add features youselves or hire me to upgrade, but unfortunately I can not offer free support or assist in adding code. Sorry.

F

Trackback URI | Comments RSS

Leave Reply

Spam Protection by WP-SpamFree

Favorite Links