Wordpress Theme – Into the Ocean

Posted: 7/09/2007
In Design

I’ve been thinking (and talking) about releasing a free Wordpress theme forever, and some of you may have wondered a time or two if I was going to follow through – I don’t blame you. I’m happy to finally announce the arrival of my first Wordpress theme for public release, inspired heavily by Blue October’s album Foiled.

Description

With only three graphics site-wide1, it’s a very lightweight theme. The CSS weighs in under 500 lines of code, with clear comments for easy customization. Entirely fluid, it degrades nicely down to 800×600, with plenty of room for additional sidebar items such as related posts or ads, etc. Friendly titles have also been included for SEO goodness.

into_the_ocean.jpg

Noteworthy

Into the Ocean is CSS / XTHML 1.0 Transitional valid, built for 2.0+, and tested on a variety of the latest browsers (Firefox, IE, Opera, Netscape, Flock and Safari Windows). UTW is the only plugin inherently supported at this time, and of course that’s optional. Assuming you already have it installed, just uncomment that portion of code in the sidebar to utilize it.

Update: I’ve got a live demo up now. See it in action. 7/10/07

Update: Into the Ocean is also now widget-ready! Sorry about the delay, but I was having database issues and could not publish or edit posts. 7/18/07

Observances

This theme is licensed under a CC Attribution-Share Alike 3.0 License, and is being distributed here on DA only, since I hear Theme Viewer has halted new registration, and is unresponsive these days.

Bug Hunting

As my first theme, I’m sure this will be a work in progress. Please report any bugs so that I may improve subsequent versions. Fixes and/or questions emailed in will be listed here so that anyone using the theme may benefit. As always, comments and suggestions are also welcome.

Download Into the Ocean v.05

download_box.jpg

Change Log

  1. Fixed an issue where the (improperly) commented UTW function call was throwing an error, and preventing the comments section from displaying. Sorry about that!
  2. Corrected a problem where child pages in the main navigation were creating a gap between the navbar and the header banner. It is now limited to parent pages only, so sub navigation will have to be hand coded. If someone has a fix for this I’m all ears.
  3. Swapped out the hand-coded links list, so the Blogroll would show up properly by default.
  4. Add the link_pages() functionality for numbered Pages.

1 And a small handful of icons courtesy of FamFamFam.

  • del.icio.us
  • Facebook
  • StumbleUpon
  • Digg
  • LinkedIn
  • Technorati
  • E-mail this story to a friend!

Thread {68 Responses}

Looks great – nice, clean and simple. If you ever get time it would I’d love to read a post on your process to designing it – do you start with a sketch or just get in there and start messing about with the CSS of a basic wordpress theme?

[...] at Design Adaptations has released a beautiful WordPress theme called Into The Ocean. It’s a really nice design and a bit different layout than the typical ones we’re used [...]

[...] Charity Ondriezek over at Design Adaptations has released a beautiful WordPress theme inspired by Blue October’s Foiled album, called Into the Ocean. [...]

Looks nice. Is there a demo install of it somewhere?

Ignore me. I should read posts more carefully before I comment. :oops:

It looks great!

Charity
7/09/2007

Thanks Tara – and that’s not a bad idea for a post! I love when designer’s share “inside tips” about their process. I do rudimentary sketches of layout ideas in my squared Moleskine sometimes, which I carry everywhere “just in case”, but more often I’ll just play in Photoshop or right in the CSS of a base theme. Honestly it all depends on how impulsive I feel. ;)

Charity
7/09/2007

No problem Aaron. You got a giggle out of me anyway – and thank you! :D

Joci
7/09/2007

Hey! I love the title of your theme! Very fitting! And very you! It’s perfect! :)

Charity
7/09/2007

@Joci – thanks man! Would you believe I set up a playlist of my favorite 5 songs from that album, looped it, and listened for about 3 hours straight one time when I was burning the midnight oil working on this? Oh wait, I forgot who I was talking to. Nevermind! ;)

Joci
7/09/2007

Haha, you listened to like 5 songs on repeat for like 3 hours??? Wow Charity, I mean, who does that??? I would never, ever, do that, ever. ;)

milo
7/09/2007

Looks like a Hemingway installation without attribute links…

nikita
7/10/2007

The link to your demo is messed up. Can you correct it? Would like to see how the theme looks before I download it. Thanks!

Collin
7/10/2007

Nice looking theme, although, like Nikita, I couldn’t get to the demo to have a decent look. Widgets aren’t hard. Have a look at this link to Automattic’s site which should give you all the information you need. If you are having issues with it, give me a shout and I will try and give you a hand. :)

XIII
7/10/2007

^ there’s an extra http// in the demo link, just strip that and you can get to the demo.

Very Hemingway-ish, but in a good way, I really like it.
I’ll have to try it when I get back from work, in the demo I don’t know why recent entries doesn’t show the one entry. I’ll add the widget code if I add the theme for my bloggers.

[...] Into the Ocean è un tema per WordPress che fa combaciare due aspetti che spesso sono in contrasto in un tema: aspetto e peso. Questo tema, infatti, si presenta molto gradevole alla vista, ed il tutto è ottenuto senza tuttavia eccedere in tema di pesantezza dei file. Solo tre file grafici ed un foglio di stile che si mantiene sotto le 500 righe permettono di avere un tema che si mantiene molto leggero in termini di peso. Into the Ocean si presenta come un tema a due colonne, dalla larghezza fluida, interamente validato dal punto di vista CSS / XTHML 1.0 Transitional, e distribuito secondo la licenza CC Attribution-Share Alike 3.0. [...]

[...] Into the Ocean is a gorgeous 2-column theme that supports Ultimate Tag Warrior. [...]

Charity
7/10/2007

Sorry about the bad link everyone – I was having trouble with my database late last night and couldn’t get the post to save after editing. Anyway it’s fixed now.

@milo – I suppose it does look Hemingway-ish. I hadn’t really thought of it but in taking a second look I can see why you would think so. Rest assured attribution was not ignored because, well, I didn’t use any of Kyle’s work to create this theme.

@Collin – thanks for the link. I had actually looked through Automattic a couple days ago, but I must’ve missing something, because the function wouldn’t register. I need to take another look today. And thanks for the offer – I may be dropping you a line if I get stuck! :)

Collin
7/10/2007

More than happy to help if I can although I am a little limited in typing ability at the second as I have just cut both my finger and thumb on a drill bit! Oops!

Can you by any chance throw a couple more posts in and possibly a page or two? Maybe just with the lorum ipsum code? Will help others see how it displays multiple posts and pages.

Collin
7/10/2007

Sorry, spamming. There appears to be an issue with the UTW related posts on the single post view too. Sorry!

[...] Charity over at Design Adaptations has designed a great looking WP theme called Into The Deep. [...]

Charity
7/10/2007

No problem Collin – I appreciate the feedback. It appears I have some bug squashing to do. :) I will get up some dummy content today. I meant to do that when I got the demo set up, but it was very late last night and my eyes were burning!

[...] Sitemap « Wordpress Theme – Into the Ocean [...]

Kevin
7/10/2007

Nice theme, would be cool to have the “nav” element with a fixed position to keep page navigation and search function easily available even when at the bottom of the page. If you don’t mind I will play around with this some?

[...] Into the Ocean (tags: wordpress theme) [...]

Charity
7/11/2007

Not a bad idea Kevin, and go ahead. The license allows for all the remixing and tweaking you want. :) Let me know what you come up with!

[...] Into the Ocean是一款WP主题,其采用全屏幕100%宽度展示,最小范围为800×600。模板代码通过CSS和XTHML 1.0校验和SEO优化处理。支持UTW Tag插件,展示站点在此。 [...]

[...]   Into the Ocean,100%宽度,蓝色系。 [...]

Baris Unver
7/14/2007

Put this in the sidebar:

And put this in a file you created and named functions.php:

You might also find this page useful about writing a good sidebar markup:

http://automattic.com/code/widgets/themes/

Baris Unver
7/14/2007

PHP codes didn’t show up, check your e-mail.

Allaon
7/17/2007

That’s a great theme, hope you will “widgetize” soon :)

Charity
7/18/2007

Thanks Baris. I got your first email but couldn’t get the update out before I left on vacation. I tried emailing you back to say thanks but it wouldn’t go through for some reason. Glitches, ugh! Anyway, everything should be sorted out now, widgets and all. :)

Allaon – thank you, and wish granted. ;)

[...] is a freelance web designer who just released her first (and very beautiful) WordPress theme called Into the Ocean.  A few of her posts that are not to be overlooked [...]

tsian
8/02/2007

I sorry, but i find the comment function is down for this theme.

tsian
8/02/2007

I got it.
At comment.php,you should change the form input code to following:

” />

ID); ?>

tsian
8/02/2007

sorry,maybe code can not be written at commont.

Anyway, the comment.php should be updated.

Charity
8/02/2007

Thanks for the feedback tsian. I’ll crack open the file and take another look.

tsian
8/02/2007

I am changing it for Chinese wordpress site.
main targets are:
1, change the 100% width to fixed width
2, update the comman.php
3, font size somewhere for Chinese character
4, something else
5, Change the feed.php. There is rarely space in Chinese sentense. So I should change the_content_rss function.(changing counting space to counting character)

I should get your permit that I want to put it at my blog for downloading after I finish. I will remain all author(you) information in the theme.

Looking forward to your reply.
Thank you.

tsian
8/03/2007

I am changing this theme to make it compatible with Chinese Wordpress site.

I think you need add

at header.php.

Otherwise, some plugin function cannot be activated. Such as RunPhp.

tsian
8/03/2007

……
why code cannot be input…

Ok, I will write an article for my changing.

And I need your permit to put this theme(updated) in my site and make it downable.

I remain all author information.

Charity
8/03/2007

@tsian – the reason you can’t enter code is because I don’t have the plugin functionality installed. It’s one of those things I intend to do and just haven’t got around to it yet. I apologize.

I’m not sure what you mean about the header.php file, or why that would affect plugin activation. Perhaps I’m misunderstanding, but the code in header.php is based off the default WP theme, so I have no idea what the problem could be.

Under the CC license I chose, you are welcome to make mods to the theme and redistribute it as long as attribution remains. Good luck! :)

tsian
8/04/2007

hi
I wrote a post for all changes I made till now.
You can read at here.
http://www.21percent.com.cn/qyll/html/2007/96.html

I am sorry my site is in Chinese. I don’t know whether your computer can display it correctly or not.
Anyway I add English instruction in the page. Hope it will be clear enough to you.

Donna
8/27/2007

hi, I really like this theme and I just started to work with it for a new website. First of all my compliments, it looks nice. I have just 2 things.
1. Is it possible to enlow the body? so there is more space for the header (banner) image …
2. How come I don’t see the sidebar already in the home page? I have to enter first a category or a post to see the sidebar. I prefer to see also in home

Again my compliments and goodluck with designing more lovely themes.

Ciao

Charity
8/28/2007

Hi Donna, and thank you. Glad you’re enjoying the theme! I’m not sure what you mean by enlow… I’m guessing you want to move the body down, and have a taller header? It’s possible to do that by adjusting the height of the #nav div. Keep in mind this will cause the background image to tile, and it wasn’t originally intended to do so. You may have to swap it out with another image or just use a solid color w/o an image.

The sidebar isn’t being called by the index.php page, so that’s why you’re only seeing it on single pages. You can modify the homepage to display the sidebar instead of the Recent Entries data by inserting this function above the #recent_posts div:

< ?php include(TEMPLATEPATH."/sidebar.php");? >

Don’t forget to remove the spaces in the snippet above. Hope that helps. Let me know if you have any more questions!

[...] learned a lot since the release of my first public theme, and that process continues. Let me know if you come across any theme weirdness not listed above. [...]

[...] first one is called Into the Ocean, from Design [...]

Rob
9/08/2007

Hmm, I’ve got .05 installed and my widgets admin page shows it to be widget-able. Yet, none of my widgets are showing up. I’m testing it with the basics like RSS and text and categories, etc.

I read that you updated the theme for widgets. Am I missing something?

Rob
9/08/2007

Ahh, my mistake. Either I was delirious, or I wasn’t looking at a page or post. I see that the widgets only show up on those and not on the index page.

Is there any way that the footer can become a pseudo-sidebar, inasmuch as the widgets could be placed into it instead or in addition to the actual sidebar?

Charity
9/10/2007

You can configure the footer to be “widget-aware” fairly easily. First, c/p this snippet of code within the containing div for whichever section you want to widgetize:

< ? php 
  if ( function_exists('dynamic_sidebar') && dynamic_sidebar(2) ) : else : ? >

This allows the template to recognize another “sidebar”. Then in the footer section where you want the widget to display, call your template:

< ? php include (TEMPLATEPATH . '/filename.php'); ? >

Finally, in the functions.php page, make sure it “knows” there are now two widgetized areas instead of one by changing the number it currently recognizes. Right now it should be empty.

< ? php
   if ( function_exists('register_sidebars') )
   register_sidebars(2); ? >

That should cover it! If you get confused or need more instruction, automattic has a lot more info. Oh and don’t forget to remove the spaces in the open/close brackets above. :)

Rob
9/14/2007

Thanks for your great help, Charity! I guess I’ll just have finally read the codex on some of this stuff. ;) At the moment, I don’t fully understand why this would have to be put into a template. Like, why couldn’t it be in the file footer.php, like it is in your sidebar.php.

Also, wouldn’t your other instance in sidebar.php need to be dynamic_sidebar(1)?

[...] Into the Ocean – from Design Adaptations [...]

Shelly
9/23/2007

Very nice theme. How can I get info in the “more info” sections? I can’t figure out where to enter that info.

[...] | Download  Bookmark [...]

Chris
12/10/2007

A minor glitch, here; I use markdown syntax for my entries for the most part, and that looks fine for the main post, but the right side of the main page is displaying the content unprocessed (so links look like [text](href) instead of a real hyperlink.

I’m going to take a look at the theme code myself tomorrow (when I’ll finally have time) but if you had any ideas to shortcut the process it’d be fantastic.

A more significant problem is hierarchical categories in the category list; you might want to try it (if it makes a difference, the categories in questions are: Friends, Appreciation (which is a child of Friends) and “General Thoughts”, at the same level as Friends. It looks pretty broken, at least on my screen.

Markus
4/08/2008

From the demo:

WordPress database error: [Table 'demo.wp_categories' doesn't exist]
SELECT * FROM wp_categories

WordPress database error: [Table 'demo.wp_categories' doesn't exist]
SELECT * FROM wp_categories WHERE cat_ID = ‘3′ LIMIT 1

WordPress database error: [Table 'demo.wp_categories' doesn't exist]
SELECT * FROM wp_categories WHERE cat_ID = ‘4′ LIMIT 1

WordPress database error: [Table 'demo.wp_categories' doesn't exist]
SELECT * FROM wp_categories WHERE cat_ID = ‘4′ LIMIT 1

Charity
4/11/2008

Chris – I’m going to be addressing any/all free theme issues very soon. They all need some attention and of course upgrades to be compatible with WP 2.5. I’ve learned a LOT since releasing Into the Ocean almost a year ago, so I’m planning to make some improvements to the code and general functionality of it and the others as well. Thanks for the info though, and apologies for the extraordinary delay in responding.

Thanks Markus. I’m upgrading all my databases/WP installations this week and moving some stuff around in preparation for a new storefront and premium theme demos, so things might get messy for a bit. The free theme database is fixed now though. :)

Nicole
5/22/2008

I really love this theme. One question though where do the widgets go? I have them enabled but can’t seem to find them on the page.

Charity
5/23/2008

Hi Nicole, widgets for this theme are only coded for the single post pages at this time. This is going to be fixed to include Pages in the next version. If you’re just checking your home page that’s probably why you’re not seeing any widgets show up. :)

I want to update each of my free themes to be compatible with WP 2.5, which includes various fixes like removing deprecated function calls, and of course adding fun stuff like tags and gravatars… I’m just having trouble finding the time! It’s definitely on my to-do list though.

I really like that design. Especially with the offset links category. It looks real simple and clean but still has uniqueness to it. Thumbs up :)

Priscilla
8/14/2008

I really like this theme! I just wish it was ready for 2.6. I was all excited about it but as I use WP as a CMS, not just a blog, I am sad.

Is there anything I could do to encourage you to bring it up to speed with 2.6?

Priscilla
8/19/2008

I have another question (well, two, wait, make that three.) I used your suggestion, earlier in the comments, to enable widgets on static pages and on the main journal page. This did display the widgets, but it also pushed the “recent entries” div over to the lower left of the page. Is there a way to fix that?

On static pages, it merely pushed down the existing sidebar, which is nice. However, in the process I noticed that the widgetized blocks in the sidebar look very different from the rest of the site and from the divs in the old static sidebar. For example, the header text is a different color and not framed the way the text in the static sidebar is (you can see how it looks on the main page of my site.) Do you have any advice for changing that? I would like the widgets to look the way the static sidebar bits look.

And third, there’s a matter of content vs sidebar. In my display, the sidebar and the content each take up half the screen. I’d like to make the content div wider and the sidebar div narrower, to make the content the focus of the page… can you tell me how to do this?

I’m sorry if these questions se overwhelming. Thanks for your time.

Wordpress theme is very popular on web know a days, and especially design is good as yours then it will catch the user attention witch is main purpose of the website. Nice collection and effort.

Yes this theme is really impressive and very useful for the bloggers.

IngegeAllenda
11/17/2008

i want to share my free wordpress theme here.

Preview:
http://www.elegantthemes.com/preview/eVid/

Download:
http://www.sendspace.com/file/6uv0n2

Roger Hamilton
11/20/2008

Hey, any idea if this will break in WP2.7? I heard there are quite major changes in it although I never personally saw what the changes where. The theme is nice by the way!

Keiko Hirano
1/11/2009

Wonderful theme. I hope it will be updated soon so it can be used with the latest version of wp.

max
1/15/2009

Hi Charity,

A nice simple idea for the theme. I too have collected hundreds of books but had to leave most of them in England ! Have you read any by Og Mandino ?

Flash Designer
4/30/2009

I admire the kind of WordPress Theme that you have posted over here. I am looking for a great effect when I will implement in my next designing action. I will surely let you know of the benefits.

With so many WordPress themes looking alike, this theme is very refreshing. I do like WordPress, but one of the problems I have been seeing is that you “know” a wordpress site when you see one.