Garland-revisited Wordpress Theme

Garland-revisited

A flexible, three-column theme with customizable colors.

Design based on Themetastic for Drupal by Stefan Nagtegaal and Steven Wittens.

I took this theme and gave it new life by making it 2.7 compatible, the color changer in the admin section is also fixed.

Latest version is always here at the theme database http://wordpress.org/extend/themes/garland-revisited

Test blog for the theme is here

1.6 css fix

1.5 Sidebar disable options added to admin page, many fixes!

1.1 Fixes bugs.

1.0.0 Updated for wordpress 2.8. Cleaned up css. Added rss and ping links.

0.9.6 More bugs fixed, almost final version now! Admin link in header added, only shows if admin is logged in. Blockquote css added to options with nice transparent .png.

0.9.5 Fixed bug…

0.9.4 Option for fixed/full width in admin, footer was not showing in IE, new css.php used for custom colors so page still validates always, blog tag smaller and italic.

0.9.3 Bug found in functions.php stopping the theme preview from redrawing.

0.9.2 HTML fix in comments.php, now validates fully. Search.php added with custom output and highlighted searchterms.

0.9.0 First release.

wp-super-cache users please add the following to your rejected URI’s:- garland_css=1 super-cache plugin adds a comment to the cached css which firefox does not like!

Popularity: 100% [?]

117 Comments

  1. julie says:

    I had a problem with Spam Karma plugin – it caused the sidebars to show incorrectly  

    (Quote)

  2. pross says:

    strange, does the spam karma plugin have some kind of footer added to the theme?  

    (Quote)

  3. julie says:

    Yes, it has a footer. Is that the problem? It worked fine in IE after I removed an Amazon widget from the sidebar, but it did not work in Firefox  

    (Quote)

    • pross says:

      can you show me an example?
      I have a new version with an updated comments page, fixed a html error, not sure if its related at all tho.
      I’d like to make sure this is fixed before i make it public on the themes database…  

      (Quote)

  4. pross says:

    0.9.5 fixes the images bug…  

    (Quote)

  5. blogshopping says:

    This theme is great! I really like this style. It looks really professional. I just Download theme and will be use for many blog.

    Thank you so much.  

    (Quote)

  6. Dan says:

    I really like this theme, and installed to my blog (http://zeqvi.com). Thanks for doing it!
    However, there is no really separation between posts :( My personal opinion, you should make a block for meta data of the post. Other than that, looove this theme!  

    (Quote)

  7. pross says:

    Ok here is a test version the meta div uses the dynamic color settings now  

    (Quote)

  8. Ramoonus says:

    Is it possible to include all “drupal” color schemes in future versions?  

    (Quote)

  9. Don Loughran says:

    Great theme. Best I’ve tried in a long time.  

    (Quote)

  10. pross says:

    Test version available, this is pretty much final, feel free to test it, its the same as whats here on my site…

    Test version  

    (Quote)

  11. pross says:

    final version almost ready now, what about the new comment box?  

    (Quote)

  12. pross says:

    Version 1.0.0 is released.
    There are loads of fixes. The theme has been updated to take advantage of the new 2.8 features.  

    (Quote)

  13. Maxwell Pink says:

    Lots of fixes broke the theme.

    I just upgraded and both sidebars combined and shot to the left side. Beneath those are the posts.

    I tried the demo @ WordPress.org and it does the same thing.  

    (Quote)

  14. pross says:

    wow, how did i miss that?!?!
    http://www.pross.org.uk/header.zip contains the fixed file, there is a line of code missing!
    sorry about that.  

    (Quote)

  15. pross says:

    1.0.1 is uploaded to fix the above error.  

    (Quote)

  16. Dan says:

    Please, add “ ” spaces between words like “No Comments »” or “Posted in”. Other way if there are to many tags these phrases are braking a part.  

    (Quote)

  17. Dan says:

    Guys, whats wrong, the 1.0 doesn’t feat 1280px width??!!  

    (Quote)

    • pross says:

      Dan, the option is still there in the admin page for fluid theme, it will use the file in css/style-full.css ..
      Check the source of this page…  

      (Quote)

  18. pross says:

    http://www.pross.org.uk/wp-content/uploads/2009/05/garland-revisited1.zip – Here is a link to the same version running here on my blog, it will be 1.0.2
    wp.org are taking ages to update the theme to 1.0.1 which i uploaded ages ago!  

    (Quote)

  19. Pross says:

    1.1 is here, im thinking the themes site dont like 1.0.1 etc too many numbers perhaps?
    http://www.pross.org.uk/garland-revisited1-1.zip  

    (Quote)

  20. Maxwell Pink says:

    Not sure exactly WHY this is happening, but ever since I upgraded the theme to 1.1 I have been bombarded with emails from my site complaining about 404 errors for pages that either never existed or should not be accessible to the public. 99% of these 404s show no “came from” information.

    I changed themes for two days and all was quiet. Not even ten minutes after I switched back to Garland Revisited I got hit with 30 more emails (these ones are supposedly for a plugin page). I’m running WP 2.7.1, if that matters.

    Any advice on what I can do or look for would be greatly appreciated. :)   

    (Quote)

  21. pross says:

    Not sure why that is, there is a custom 404 page that emails you the 404 info, check the source in 404.php, but it isnt a recent addition.
    I’ll make it an option to disable in the next version, which will be out with 2.8, although the theme is already compatible there is a few things im testing :)   

    (Quote)

    • Maxwell Pink says:

      Thanks!

      I realize now that this may be an underlying problem that is being brought to light by the custom 404 (I don’t think any of the other themes’ 404s send emails).

      What still confuses me, though, is why my rummaging about in the admin section is triggering the emails (I just have to log in and they start), or why the majority of them pertain to plugins that were recently updated. IE: when I updated Sidebar Login a few days ago, I received a bunch of bad link emails about that. Now its wp security scan’s turn. *shrugs*  

      (Quote)

  22. Pross says:

    OK new version is ready just about!
    It includes comment numbering with support for Gregs comment numbering plugin, either categories or pages in the header menu and the 404 emails are now configurable.
    The 404.php will actually show the users useragent now so you can tell if your getting grief from a spambot or have a genuine link problem.

    I’ll be released with 2.8 in a few days!  

    (Quote)

  23. Alexa says:

    I have been unable to add a third link category to the right column. I created the link and added 3 links to it. This shows on the link categories page, but the category and its links don’t appear on the blog page.  

    (Quote)

  24. Randy Layhee says:

    Love your Garland Revisited theme, but I’m having a problem and was wondering if there’s a fix.

    I’m running WordPress 2.8.1

    Basically when I add a widget (I’ve tried many) into the left or right column everything disappears except for the widget. Is there a way to add the widget but keep the navigation links?

    Any help would be greatly appreciated, thanks again for your wonderful theme!  

    (Quote)

    • Maxwell Pink says:

      Unless I’m missing something what is happening is perfectly normal for Wordpress.

      Themes come with default settings for the sidebars. When you add a widget you override those settings, so all you see is the widget. You need to replace the default navigation with widgetized navigation. Simply add the corresponding widgets to the sidebars.  

      (Quote)

  25. Thanks for this theme, pross. I’m a fan of this theme on Drupal and it’s nice to see that it made its way to Wordpress.  

    (Quote)

  26. LnddMiles says:

    The best information i have found exactly here. Keep going Thank you  

    (Quote)

  27. MichaellaS says:

    tks for the effort you put in here I appreciate it!  

    (Quote)

  28. Don says:

    I really like the look of Garland Revisited but I’m experiencing a problem that I was hoping somebody else may have had and fixed.

    It seems like 2 of the widgets I’m using look fantastic in Firefox, Opera, and Safari but break the page in Internet Explorer (tested in version 6 and 8.)

    The 2 widgets that appear to be causing this issue allow you to use HTML code inside the sidebar (“htmlPad 1.1 by Nishanthan” and “PHP Code Widget 1.2 by Otto”) I’m not trying to do anything crazy with it, I just coded some simple menus that feature graphical icons.

    When I use the PHP Code Widget in the left columns sidebar, the light blue rectangle shape that runs underneath the name of the blog disappears. This also causes the title of my most recent post to move up into the blue area where the rectangle shape I described used to be.

    When I use the htmlPad widget in the right column sidebar, the entire sidebar disappears from its proper spot and reappears at the very bottom of the page aligned to the left side of the screen.

    I have not had this issue when doing the same thing in some other themes that support 2 sidebar’s for widgets.

    I’m hoping there is a way to solve this problem because I really need the ability to use basic HTML in the sidebars to make the blog work the way I want it to. It seems like if it works in every browser except Internet Explorer, there must be a work around to get it compatible in all browsers.

    Any help would be greatly appreciated!  

    (Quote)

  29. pross says:

    OK Don, firstly the left sidebar was missing adding a so that broke IE.
    The reason HTMLpad was not displaying properly is the widget is coded poorly.. you need to edit the plugin and change the following function:
    function htmlPad_widget($args)

    I will email you the code for the plugin and a new zip of the theme, as it often takes a few hours for the wordpress.org server to see the changes :)   

    (Quote)

  30. Marc says:

    Hello,
    I am working on a website using Garland Revisited theme (love it, btw) and I want to put an image in the header. I want to take out the title, and blog description and replace it with an graphic. I’d also like to add a background graphic instead of the color that we get to pick in the themes options. How can I achieve this?

    Thanks!
    -marc  

    (Quote)

  31. pross says:

    Marc: Hello,I am working on a website using Garland Revisited theme (love it, btw) and I want to put an image in the header.I want to take out the title, and blog description and replace it with an graphic.I’d also like to add a background graphic instead of the color that we get to pick in the themes options.How can I achieve this?Thanks!
    -marc

    Tricky one this marc, for a start i suggest installing my template overide plugin, it allows you to easily edit css without editing the main files. Secondly install firebug extention for firefox, you can then hover over elements and play around with the css values ‘live’ to get the right look.
    to get rid of the text is easy:
    #header h1 { display: none; }
    That will hide the text.
    #header h1 { background-image:url(‘myimage.jpg’);
    then resize the image to fit where the text was…
    so far all that can be done without editing the header.php file so you can still update the theme without losing your customizations!
    Now the background image for the top bar..thats near impossible im afraid, as its built dynamically, you could edit header.php and remove it and put your own bar in there and edit the style.css, but thats up to you..

    ..well hope this all hels :) let me know how you get on!  

    (Quote)

  32. Great Theme!
    Please, add, if possible:
    - Configurable Logo Image
    - Configurable top messages, like tips !
    - Configurable side-bars visibility.

    tks.  

    (Quote)

  33. pross says:

    Sidebar visibility is easy, can hide it with css, what do you mean by top messages? the decription like mine that changes? its a random tag plugin i found….  

    (Quote)

  34. Дмитрий says:

    How must name localisation files?

    ru_RU.mo and ru_RU.po – not valid…  

    (Quote)

  35. An Nguyen says:

    Sorry, but I can not install Garland with Wordpress MU. Would you please check it out?  

    (Quote)

  36. pross says:

    I just installed the theme on a test site with latest version of MU, it works with no problems at all.

    Exactly what is happening?

      

    (Quote)

  37. marc says:

    Pross,
    I appreciate the time you took to try to answer my question.  I have tried everything you mentioned and nothing works.  I can not figure out for the life of me how to put a graphic inside the header.  I even have firebug installed, and have tried everything I can think of to do this.
    Is it possible to take the body.png graphic and extend it to like 900px, make it “not repeat”, and add the graphic logo to that?
    I also want to add a graphic to the background of the right sidebar with the search.  And add plugins possibly to that right sidebar.
    Peace,
    -marc  

    (Quote)

  38. marc says:

    Pross,
    I uploaded a JPG of what I want the site to look like.  Sorry if I’m being a pain in the ass or asking for help where not wanted…
    http://marcblackwellphotography.com/evolvewannabe.jpg
    Thanks a lot!
    -marc  

    (Quote)

  39. pross says:

    marc: Pross, I uploaded a JPG of what I want the site to look like.  Sorry if I’m being a pain in the ass or asking for help where not wanted… http://marcblackwellphotography.com/evolvewannabe.jpg Thanks a lot! -marc

    did you try just using the css i posted above as an example with the template-overide plugin?

    I will be away from home at the girlfriends house for the next few days…if you upload the jpg to that site i’ll have a play with firebug and try and find you the exact overide needed to place the image over the blog title if you want :)

     

      

    (Quote)

  40. pross says:

    marc try something like:

    #header {
    background-image: url(http://evonow.com/site/wp-content/uploads/2009/06/evolvelogo.jpg);
    background-repeat: no-repeat;
    }

     

      

    (Quote)

  41. Nebojša says:

    Hi pross,
    I love Garland Theme and I am using it on WordPress. com about 2.5 years. Now, I am building new  self-hosted blog wityh newest Garland1.5 but I have problem on  text with ordered list.
    After I put the html tag  for ordered list on some text, and update post, the text with ordered list it’s not show up like ordered, then like common text.
    How can I solve that problem?
    But, there is something strange, when I replace Garland1.5 vith Garland 1.3, I have no that problem on text with ordered list, only with Garland1.5
    What is the problem?
    I hope you will help me because I love Garland and don’t want top change the Theme in my future blog.
    Thank in advance!
    Nebojša  

    (Quote)

  42. pross says:

    Ive fixed it!

    There was an error in style.css.
    The lists will not render properly in comments but will show correctly in posts and pages.

    You can either download my stylesheet direct from here.
    Or wait for an updated.

      

    (Quote)

  43. Nebojša says:

    Thanks pross!
    I downloaded your stylesheet and it works!
    By the way… I will ask you somethig more, and I hope I don’t bother you. I have the same plugins for rich text comment like yo: “MCEComments” but i have the problem becausu,  the distance between text lines is too much.  when I check comments in tis my underconstruction blog with Garland reviseted 1.5 , that is always appear.
    You can see it directly on ma future blog. If you pleased go there and answer me.
    Link:  my blog under construction.
    Thanks…!  

    (Quote)

  44. pross says:

    testing [ENTER]

    enter

    now test SHIFT+ENTER
    hello…
    IM using SHIFT+ENTER

     

    As you can see, [ENTER] puts the p tags around each line SHIFT+ENTER does not, it is not a theme issue it is the MCE plugin

      

    (Quote)

  45. Nebojša says:

    Thanks pross!
    I got it
    Yes, I see… it is something in MCE plugin.
    Have a nice day.

     

      

    (Quote)

  46. The theme has no CSS support for ordered lists. The list shows up, but there is no numbering. I see it is listed in the reset.css file but it never shows up elsewhere.
    Also, with the new disable sidebar options, the content is hidden, but the columns are still present. Is this the intended effect?  

    (Quote)

  47. And I see by reading up a few comments you’ve addressed the ordered list problem. Thanks. :)   

    (Quote)

  48. pross says:

    the ordered list problem has just moved to another problem lol, I am looking at it tonite, the sidebar columns are still drawn but the sidebar php isnt executed, what were you thinking? to completely remove the coloured block?

      

    (Quote)

  49. pross says:

    CSS fixed at last! Here is a test post to show how most HTML is shown http://www.pross.org.uk/2009/09/garland-test-page/

      

    (Quote)

  50. I assumed removing the sidebars would remove the entire block, giving more width for the central column. If that’s not what you wanted, fine, it’s just what I expected. :)   

    (Quote)

  51. pross says:

    I’m not sure if the way the images are dynamically drawn will allow for totally removing a sidebar, if i get time i’ll look into it.

      

    (Quote)

  52. It isn’t hurting my site at all, so don’t worry about it if I’m the only one commenting. I’m using both sidebars anyway. I was just trying the feature out and noticed what I thought was odd behavior.  

    (Quote)

  53. Andrew says:

    I would also be interested in learning how to completely remove the right sidebar.  Any advice would be greatly appreciated.  Great work on the theme!  

    (Quote)

  54. Ben says:

    Hi there,

    I was wondering if it would be possible to reclaim the space used by a sidebar when using the “hide sidebar” option. I’m a CSS noob, so I have a rough idea how to do this, but all the tweaking I’ve tried hasn’t worked…

    Thanks!  

    (Quote)

  55. pross says:

    Good news, I have figured out how to reclaim the space used by the sidebar!

    Only one problem, it only works when set to full width.

    1.6 is being uploaded.

      

    (Quote)

  56. Ben says:

    Thanks for your updates! I think the theme is really great.

    I’ve been trying to figure out how to make the sidebars wider, and so far I’ve narrowed it down to #wrapper #container .sidebar { width=??. However, I can’t seem to make the center column narrow accordingly. I’ve tried adjusting all the body.sidebar-?? { margin values but the sidebar ends up overlapping.

    Any assistance you could offer would be most appreciated! Thanks!  

    (Quote)

  57. pross says:

    1.6 is now live, you should see it in your themes admin page!  

    (Quote)

  58. Nebojša says:

    Hi pross,

    Please tell me in which part of php files, I should remove link titles at the bottom, behind the comment form. because that cause that my right sidebar fallen down, on the bottom if you look my blog in that old broser IE6 (in other modern browsers everything is OK), because that 2 linka are too wide. You can see that in this screenshot.
    Also, because of that links, some of my articles are fallen down if you look my blog in that IE6, you cam see that in second screenshot.

    Please help me to solve that problem, because most of the common visitors usung that old browser IE6.
    Thanks.  

    (Quote)

    • pross says:

      Firstly I would think that only search bots and email harvest bots use IE6, IE6 is old and no humans should be using it!
      But to answer your question the code is easily found in single.php.  

      (Quote)

      • Nebojša says:

        Thanks for the answer

        Yes, you are right of the IE6, but what to do if still many coomon internert users using it.
        But I think, for about year ot two, IE6 will disappear from internet!  

        (Quote)

  59. Lilly says:

    why can’t I put more than “3″ widgets on left and right sidebar? Can that be changed?  

    (Quote)

  60. I found one xhtml validation issue. In comments.php there is a line with “do_action(‘comment_form’, $post->ID);”. It does not validate due to the expanded input element existing outside any valid element. If you move it two lines up (so that it is above the paragraph close tag) it validates correctly.  

    (Quote)

  61. pross says:

    I made a test blog just for garland-revisited, it is located here:
    http://garland.pross.org.uk/  

    (Quote)

  62. Another bit of bad news. The fix you applied to the style sheet pre-1.6 to show ordered lists correctly was apparently lost in the upgrade to 1.6. I just checked the link above and it’s missing.  

    (Quote)

    • I just compared the style.css on your site with the style.css on my site from the update. It looks like on your site, the import for reset.css is commented out, so the ol doesn’t get reset. On my side, it is still importing the reset sheet, so there is no style info for ol at all.

      Note: there are three differences total (not counting whitespace or some custom styles I added to the bottom of my copy). The first was the commented out reset.css file. The second was a change I made trying to get ol to work for now. The third was two floats in the alignleft & alignright directives that aren’t present in my current copy.

      Does that help?  

      (Quote)

  63. Some fields are empty. Please, fill them  

    (Quote)

  64. Michelle says:

    Love the theme, but I’m wondering if I can add my own logo as a header. I’m a complete noob, btw.  

    (Quote)

  65. pross says:

    Do you want to add an image in the header?  

    (Quote)

  66. pross says:

    You have 2 choices, either edit header.php and code the image in, or edit the css to cover the header over..

    It was discussed in post #54 onwards  

    (Quote)

  67. Where can I find OLDER versions of the Garland theme? I’m looking for Garland version 1.5  

    (Quote)

  68. pross says:

    The only other copy I have is 1.6 from a server backup.
    Why would you need 1.5?  

    (Quote)

  69. Michelle says:

    My site looks great, but when I insert a photo with a caption into a post, the text does not wrap. It wraps fine if the photo does not have a caption, but as soon as a include a caption, the text will not wrap. Any advice?

    Thanks!  

    (Quote)

  70. Simon says:

    @Nebojša
    New version updated 1.75 tables are fixed ;)

    @Michelle
    Please try latest version.  

    (Quote)

    • Michelle says:

      What customizations will I lose if I upgrade? When I click on the “upgrade automatically” link, I receive an message telling me I will lose any customizations I’ve made. I don’t want to screw up the site.  

      (Quote)

  71. Simon says:

    Michelle: What customizations will I lose if I upgrade? When I click on the “upgrade automatically” link, I receive an message telling me I will lose any customizations I’ve made. I don’t want to screw up the site.  

    did you edit any of the theme php files or the style.css file?
    any theme options you have set will remain intact..  

    (Quote)

  72. Nebojša says:

    Simon: @Nebojša
    New version updated 1.75 tables are fixed
    @Simon,
    Thanks, I will install it.

      

    (Quote)

  73. Nebojša says:

    Simon,
    What are those spots on the top of header, on the end of titles of pages?
    You can see that in this screenshotr, and this is my blog.

    How can I remove it?

    All the best.  

    (Quote)

  74. Help…….I installed the theme this evening and I like it but
    1) I don’t know how to add my custom header
    2) How to remove all the category links from the header
    3) How to make sure the colours on the home page and that on the post page stay the same colour  

    (Quote)

  75. ewart says:

    Excellent job! This theme is pretty much exacly what I want. Question –

    In the default install with no widgets then the “pages” and “categories” appear except sub-pages are missing! odd?

    and if I use the pages widget instead then subpages show, but the ‘home’ page disapears?!

    how can I have a homepage link in my list of pages AND have the sub-pages shown with this theme?

    cheers
    ewart  

    (Quote)

  76. Hi Mate,

    Totally love the theme and it seems perfect for a blog I am having to set up for my branch.

    However (probably just being dopey here) I have gone to the “Garland Options” in the appearance tab, adjusted the colours to the ones I want. The preview looks great. But my theme is staying the same externally.

    Should this change automatically or do I need to go into one of the php files and manually update?

    I am a bit of a super n00b at this lark so apologies if this is blindingly obvious.

    Thanks

    Ralph  

    (Quote)

  77. ewart says:

    Simon, whats up? hope you havn’t been hit by a bus mate!

    cheers
    ewart  

    (Quote)

8 Trackbacks

Leave a comment