Web Kreation Ltd. is now Morphosis Ltd.. You can still view this site but comments are closed and contact form disabled. If you want to see our latest work or contact us, please visit our new site www.morphos.is.

One Room: OneRoom is a free WordPress theme designed by Web-kreation. (To edit this text, go to General Settings and edit ‘Tagline ).


Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet.

Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet.

How to edit the Intro on top of each page?

If you wish to edit the introduction on top of each page, go to Dashboard -> General and edit your ‘Tagline .

How to edit the About section in right sidebar?

If you wish to edit the about section in the sidebar on your right, go to Dashboard -> Appearance -> Editor and select sidebar.php. Edit text and replace the image by your own. Alternatively, you can also delete it completely then go to Dashboard -> Appearance -> Widgets and add a “text” widget to enter some information about yourself.

How to edit banners in right sidebar?

If you wish to add/delete banners in the sidebar on your right (under the section “Our Sponsors”), go to Dashboard -> Appearance -> Editor and select sidebar.php.

Note: you will have to upload your images to your server before editing the code.

How to edit the Logo? Do you have the original PSD file?

No, I can t give you the PSD file for a simple reason: I don t use Photoshop!

Update Sept 29th, 2009:

Divyun created a PSD file for your convenience:

PNG Preview | PSD File

This theme has been entirely designed in Fireworks 8. The original PNG logo file is included in the folder “LOGO - Original PNG File“. To edit the logo, visit their site and download their trial version.

When you are done with editing, export your logo as a jpg image to the folder wp-content/themes/oneroom/images and save it as logo.jpg. Click “Yes” when prompted to replace the image.

You are almost done! Now open header.php in a text editor (e.g. notepad) or browse to Appearance -> Editor from the WordPress dashboard and select header.php. Find this code (I have slightly changed it since then so it might look a bit different for you):

<div id="logo">
<!-- Your Logo image - max-width: 200px -->
<!-- USAGE:
1-create your own logo and save it as logo.jpg in the folder "images" in your theme folder.
2-uncomment code below:
<a class="logo" href="<?php bloginfo('home')?>/" title="Back Home"></a>
<h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>

Uncomment code to show your image and delete the line below (or comment it if you think you might want to use it later on.)

Note: The font used for this logo is Fontin and can be downloaded here


If there s anything else you would like to ask me, leave a comment below and I will try to do my best to answer you. Please, only ask question related to the theme itself. If it is a question related to the installation or configuration of a WP theme, consult the WordPress forum or the Codex.

  • Can you please tell me how you achieved the excerpt with one image for each post on your index page?

    Thank you!

  • How do I edit the elements in the left sidebar. Such as adding images, text, etc., or modifying what is in there now?


  • Is there anyway I can limit the number of posts shown on each page?

  • Hi.. how can I organize the order in which the links appear??

  • Hi. I wonder how I can make the weight of the main collum (where the post are shown) bigger. Thx for your time and for the theme!!!!

    • Unfortunately, there s no easy way to do so. You must edit the background image first, resize the sidebars and then content (or main column as you call it)…

  • Hi Jeeremie,
    I love your great work and trying to use it to my new blog.
    I was wondering how to put Disqus comment system using your theme? when I try it to use it, it just won t fit in the second column.


  • Is there a way to show a summary of posts followed by a “Read more…” on the home page rather than the entire post?

    • Sure. Just click the “Read more” button in the visual editor or write <!-more-> in the HTML editor.

  • Wow, this theme is encouragingly good! I m seriously thinking of giving it a try. To make it perfect I would love it to be fluid hehe and I think I ll spend some time working on the colours, too. I <3 pink & purple ;)

  • Very good job Jeeremie!
    Is it easy editable theme from Appearance->Edit if I need to change width of the sidebars and main area?

  • I love this theme! Super clean and really elegant. A breeze to install. Thanks!

  • I m having trouble getting sub-pages to show up under the parent page tab.
    Instead the sub-page shows up along the top of the pages just like a parent page.
    Any help would be appreciated.

    • Yes, I know. This option was not supported in Oneroom but now we have added OneRoom to the WPSynergy project and we have already created a new ticket to support subcategories. cheers.

  • Very nice theme! :) Thanks!
    We are using it on one of our blogs.
    Is there just a way you can add author page? (Page which shows archive of the single author).
    Keep up with good work!

  • I want to add pagination instead of older page / prev page etc.

    How to do this in ONE ROOM theme….. Anyone plz help

  • how can i download this theme?

    • My site was down for maintenance. You can now download it here.

  • hey. after downloading your theme (1.0)the “trackback/pingbacks” functions still does not show, even in the “source code” that part remain blank..

    the rest is great, now i m using a the newset version (1.0.1) translated ans with some modifications by me, and still the same “bug” with trackback !

    • Tracbacks/Pingbacks work just fine. Check at the bottom of this page. Are you sure you have enabled them in Settings > Discussions? You must check “Allow link notifications from other blogs (pingbacks and trackbacks.)

  • Yes it is ENABLED! Every possible mistake I checked before I ask you.

    I really don t know what is going on!

    Here is the code that I m using for trackbacks/pingbacks:


    /* Custom Trackbacks/Pingbacks template */
    function mytheme_trackbacks($comment, $args, $depth) {$GLOBALS['comment'] = $comment; ?><li id=”li-comment- ><?php printf(__(‘%s ), get_comment_author_link()) ?><li id=”li-comment- ><?php printf(__(‘%s ), get_comment_author_link()) ?><?php }



    <?php if ( have_comments() ) : ?><?php if ( ! empty($comments_by_type['pings']) ) : ?> <div class=”post”> <h3 style=”margin:0px;”>Trackbacks / Pingbacks</h3> <ul> </ul> </div><?php endif; ?> <?php else : // this is displayed if there are no comments so far ?> <?php if (‘open == $post->comment_status) : ?> <?php else : // this is displayed if there comments are closed ?> <!- If comments are closed -> <?php endif; ?><?php endif; ?>

    Hope this can help you helping me :)

    • I don t know what s going on either. As I said, it works in WP 2.7+. In your code I see two things that are missing but maybe that is just WordPress that removes it from your comment

      In functions.php, it is not <li id=”li-comment-”> but <li id=”li-comment-<?php comment_ID() ?>”> :

      <?php }

      /* Custom Trackbacks/Pingbacks template */
      function mytheme_trackbacks($comment, $args, $depth) {
      $GLOBALS['comment'] = $comment; ?>

      <li id="li-comment-<?php comment_ID() ?>">
      <?php printf(__('<b>%s</b>'), get_comment_author_link()) ?>
      <?php comment_date('j M, Y') ?>
      <?php edit_comment_link('edit','[ ',' ]'); ?>
      <!-- Trackbacks/Pingbacks description is disabled by default. Uncomment it if you want to use this feature.
      <br /><small class="grey"><?php comment_text() ?></small>-->

      <?php }

      And in comments.php:
      <!-- Trackbacks/Pingbacks -->
      <?php if ( have_comments() ) : ?>
      <?php if ( ! empty($comments_by_type['pings']) ) : ?>

      <div class="post">
      <h3 style="margin:0px;">Trackbacks / Pingbacks</h3>
      <!-- To theme Trackbacks/Pingbacks, open function.php -->
      <?php wp_list_comments('type=pings&callback=mytheme_trackbacks'); ?>
      <?php endif; ?>

      I am sorry to ask that, but have you also enabled “Allow trackbacks and pingbacks on this page” when you edit a page or post?

  • yes sure I have.. the 1st thing you mentioned was there… was because my php code generator for plain text.

    I tried EVERYTHING !!!

    my wp version is 2.9.2 EN… really dont know! does not even show the h3 tag with the title :O

  • here is the image of your question about trackback enable/disable


  • About your screenshot, I understood you enabled it under Settings > Discussions but I was wondering if you did for your posts and pages because you can set it individually when you edit a post or create a new one. Under the visual/html editor, there is a panel called “discussion” with two fields:
    - Allow Comments.
    - Allow trackbacks and pingbacks on this page.

    Is the latter checked? I guess you did but we d better make sure. When something is not working it is very often because of a little thing we forgot to configure.

    If it is not that, then I really have no idea what can be wrong. Have you tried to install OneRoom on a different or new WordPress install?

  • well I REALLY find this strange! the pingbacks are working but the trackbacks are not! I tested with the default theme of WP, and the pingback is showing as comment, although when I use your Theme (even WITHOUT modifications) it does not show anywhere :( !

    Even a new WP Installion didn t work out! i tried every fix that I could remember and found on the Internet, nothing so far!

    I m about to give up on this :S

  • Hello, my Footer says what is that?? :S

  • Hi jeeremie, your theme is awesome… only a question: where i can set the url to link the banners in the right sidebar…? Thanks!

    • You have to open sidebar.php to add the links to your ads. Please note that if you add any widget to your sidebar they will disappear. Something I will have to fix later.

      • yes, i ve seen.
        Thanks a lot.


  • Hello. Did you solve the search problem?
    What avatar plugin do u use on this site? Mine looks strange on my site.

  • I have a question. I have only photos on my blog-how can I make the photos in posts are shown in submenu “category”. I have only text and button more.

  • This feature is not built-in. If you want to enable it, in archive.php change (line 48):

    <?php the_excerpt(); ?>
    <a class="more" href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">More »</a>

    … for:

    <?php the_content('<span class="more">More »</span>'); ?>

  • This is a really great theme!

    Question: How would I prevent the date/author/comments indicator on the left side from displaying when on regular pages like “contact us”?

  • hello
    i installed on my site forum, and i realized that the header is too narrow. Is it possible to change it for just one “page”? I think about something like this:

  • Hi Jeeremie,

    Love the theme and have enjoyed installing it on my blog and ‘tweaking bits.

    Please can you help me with the sidebar widgets?
    I ve installed some plugins and have added them to the sidebar. However, not all seem to get added or work properly (e.g. NextGen slideshow). Also, the other sidebar segments remain in place. Do they have to be deleted from the code to remove them? There is also mention in the code of needing dynamic_sidebar pluging installed. Can you help with this?

    Thanks very much - great theme and brilliant that you provide support too!

    • Content that you add manually to sidebar.php will disappear if you add a widget under appearance > widgets.

  • Thanks for the prompt reply Jeeremie,

    So if I want to just use appearance>widgets to manage all the content on the sidebar, please can you tell me what I need to do to sidebar.php?

    Thanks again for your help.

  • To add widgets from dashboard, an if statement must be added to sidebar.php (if you open this sidebar.php, you will see it):

    <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
    [...content here...]
    <?php endif; ?>

    Any content that is within this function (eg. “[...content here...]“) will disappear as soon as you add a widget under appearance -> widgets. If you don t want it to disappear then move your content before or after this function:

    <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?><?php endif; ?>
    [...content here...]

  • Thanks Jeeremie - I will try that.
    On another note, please could you help me toreplace the logo? I m a bit of a novice so when I triedto ‘uncomment the code it totally changed the alignement of the header. I ve saved my new logo as suggesed, but need help with the following:

    <!- USAGE:
    1-create your own logo and save it as logo.jpg in the folder "images" in your theme folder.
    2-uncomment code below:
    <a class="logo" href="/” title=”Back Home”>
    <a href="/”>

    Uncomment code to show your image and delete the line below (or comment it if you think you might want to use it later on.)

    How do I uncomment exactly? I ve tried deleting -> and the line below but no luck!Could you paste the new replaced code?

    Thanks again for your help!

  • Hi Auth.. is there any way to add a language translator widget??

  • Done it! Howevever is there any way to enter widgets on the left side bar?

    • Just testing if these comments are threaded. Regardless, very nice work on the theme :-)

  • Awesome template. How can I remove the sponsor area on the sidebar?


  • how can i edit the footer navigation and copyright text??

  • Hi,

    I was wondering how you edit the footer, like you have on this page. At the moment, the default Copyright points to http://onlinepharmacy3.com/ I ve manged to find everything else but that :)

    • I would love to have the answer to this as well.

      I was wondering how you edit the footer, like you have on this page. At the moment, the default Copyright points to http://onlinepharmacy3.com/ I ve manged to find everything else but that

      • Go to Appearance > Editor and select Footer.php. Edit the copyright information on line 9.

  • hey, Wow Theme. THX for creating it !

    I want to use this for my blog, but i need more space for the content in the middle. Is there a possibility to edit the width and how can i do that?

    Would be very kind of you if you can help me here

    • No, you cannot easily do that without editing some images.

  • Can you please tell me how you achieved the excerpt with one image for each post on your index page?

    Thank you!

    • Nothing special. Just insert an image on top of you post and cut your text with the “more” tag: <!--more-->

  • Hello Jeeremie,

    First of all, I d like to say: Thanks for the great theme. It s the best one i ve found in free and paid themes. I ve been using it for a long time for all three of my blogs.

    My Question: Is it possible to remove the sidebars on the pages (page.php)? I need the whole content area (left sidebar, center content section, and right sidebar) to be my content “playground”. I know how to customize the background image to make it look like one area, but can t figure out how to make the content stretch from edge to edge. Is this controlled in the styles.css file?

    To Summarize: How can I remove the sidebars and widen the content area to where the sidebars were?

    Your help is much appreciated.

    William @ AnglerWise

    • yes, you will have to edit style.css. There is no easy solution.

  • Heya just wanted to give you a quick heads up and let you know a few of the pictures aren t loading properly. I m not sure why but I think its a linking issue. I ve tried it in two different internet browsers and both show the same outcome.

You can follow any responses to this entry through the RSS 2.0 feed.

Trackbacks / Pingbacks

  • test trackback/pingback « Web-Kreation 22 Mar, 2009
  • trackback test 2 « Web-Kreation 22 Mar, 2009
  • Oneroom, tema WordPress en castellano | Enchulatublog 7 May, 2009
  • OneRoom - Another free WordPress Theme by Web-Kreation « 16 Jun, 2009
  • Usage One Room « Freelancer 15 Jul, 2009
  • Oneroom, tema WordPress en castellano | triunfoweb.com 16 Oct, 2009
  • Hello world! « A-t 14 Jan, 2010
Back to Top