Skip to content

Regulus 2.0

Regulus has been far more popular than I ever imagined it would be. So popular, in fact, that I have already created version 2.0


Version 2.0 has been created specifically for WordPress version 2.0 (hence the name change) and features a number of new features. From the outside it looks the same, with the exception of the 4 new header images and the extra colour scheme, but underneath it uses the new theme system built directly into wordpress 2.0

  • rebuilt admin panel from scratch for wordpress 2.0
  • fixed list item colour in content
  • fixed get_sidebar not called twice on page.php any more
  • fixed search function
  • fixed errors with certain plugins that messed up the about box content
  • fixed message label repeating css bug in IE
  • added reset button to admin panel (for easy uninstall)
  • added screenshot (used in wp2.0 only)
  • added some fancy little javascript doobries to let you preview style options in the admin panel itself
  • added white colour scheme
  • added link listing option and styled listings
  • added 404 page
  • added 4 new header graphics
  • changed line-height in css
  • changed password protected posts to hide certain objects in the widgets bar if the password is not entered
  • swap categories and archives around
  • moved admin bar styles to external style sheet
  • only display ‘read more’ link if excerpts are used
  • option to display post author on individual posts on homepage
  • choose between default blog roll listing and the option to display link categories
  • made the html validate
  • optimised switch.css (reduce download size)

Oh yeah – I fixed a few things in the original version as well so if you are still using wordpress 1.5 then you can update that as well.


Unless there are any major errors I’m not going to do any more work on the 1.5 version of Regulus. Since version 2 is coming out in the not too distant future, and people aren’t complaining, I don’t think it’s worth continuing. That doesn’t mean it will stop working though – so feel free to keep using it πŸ™‚



Ben View All

Ben is a lifelong Nintendo fan who also likes to build websites, and develop games. He also buys way too much Lego.

251 thoughts on “Regulus 2.0 Leave a comment

  1. Oh, already I understood, also you released a version fixed for WordPress 1.5.

    It had not read well :). Greetings.

  2. Congrats on the popularity!

    I have a question for you Ben, how can I change the Regulus “admin” section to call backgrounds in png format? I ask because I noticed when I saved my current header background, and it was saved as jpg format, it lost a lot of quality.

    I’d rather save it in png format so the colors can maintain clarity. How hard would that be? Because I know that if I replace my header as png and replace it that way, it won’t call it, am I right?

  3. Awesome, I really do like this theme and so do my readers. I hope my testing helped you and the reason I didn’t respond after my last email was I couldn’t find anymore issues.

  4. J – thanks

    Kristyk – cool. I like what you’ve done with it.

    Drask – you got it now πŸ™‚ There’s two versions. A wordpress 1.5 one and an updated, slightly more advanced wordpress 2 one.

    Bella – If you want to edit all of the images so they’re png you need to open up functions.php and have a look in there for all references to jpg’s, I think they’re only mentioned once/ twice so a quick search should find it. The only problem is if you change to png then all the jpgs will stop working (resave them as pngs and all will be good). Remember though, that you’ll need to edit the css to match.

    Carl – your help was appreciated, thanks.

  5. Ben, you are the hero once again. Thank you, thank you, thank you.

    So again: Where is your PayPal-Donate-Button? πŸ™‚

    I planned to go to bed early this time, but I think I will stay awake and install you improved regulus theme at

    And I will try to play with WP 2.0 and your theme for WP 2.0 also this night.

    So I will see the moon in the sky and the binary moon on the screen – sounds great to me, how about you Ben?

    Have a truly good time and only the best to you, Ben!

  6. Sorry, but I didn’t read you last answer to me. The thing with the PayPal-Button was more a joke from me than a serious question πŸ™‚

    I just wanted to let you know, that other people earn money with such a fantastic work while you are giving it away for free, which makes it even more lavish and noble :)))

    I only hope, people are not demandig too much just because it is a free template.

    At least it wasn’t free regarding the time you “invested” in building this theme, but that is sometimes forgotten way too fast and easily πŸ™

    So thanks for spending your time with building the regulus theme πŸ™‚

  7. Hey, Ben!
    Thanks dude, it worked!
    Actually, I had to change nothing under the functions.php file. Only the css file.

    Thanks again!

  8. I tried out some of your other header images and the white tagline and site name don’t go good with some of them. Maybe a darker shade of white or a different color?

  9. Oliver – thanks :), I like your header graphic as well.

    Tom – thank you

    La Bella – glad it worked.

    Carl – You’ve got a really long tag line, I guess the white text is clashing with some of the lighter parts of the images? I like playing with contrast (and the lack of) and on my local test site everything looked fine. I’m sure you’ll find something suitable though πŸ™‚

  10. Question: Is it possible to change the header/footer to full screen? That way I could have the background colors go all the way across? I can’t seem to do it without changing the width of the main content area and I don’t want to do that.

  11. kristyk – the footer is easy, just take it out of the main wrapper div. To do this move the </div> so it’s above the <ul id=”footer”> in footer.php

    The header is a little harder. Open up header.php and move the header stuff (</div id=”header”>) so it’s above the wrapper div. You also need to change the css so the “.hid_1 #wrapper” things are “.hid_1 #header”. You may want to change the margin on the #header as well so that the image sits flush with the top of the page.

  12. Pingback: binarymoon » Regulus 2.0 released
  13. Oscar – thanks

    Kristyk – just had a play with your css. Try using this:

    ul#nav {
    margin:0 auto;
    padding:105px 0 0 16px;

    I haven’t tried it in IE so it might need tweaking but it should do what you want.

    Lalex – I’m not interested in Ajax and know nothing about it, but if that’s what you want there is an Ajax version made by another developer.

  14. I just discovered a bug I believe. I’m using WP 2.0 and downloaded the 2.0 Theme. I have it set (like you) where people have to enter a name and email to post a comment. The problem is that with the theme, the (required) text next to name and email doesn’t show. I’m not sure exactly why. My site is if you wan’t to check it out personally.

    It’s not a major problem, but I just wanted to let you know. Thanks again for such a great theme.

  15. I agree – the theme you are using for this page is just FAB! One of the nicest I’ve seen.

    If you released this, I’d send you diamonds!

  16. Kristyk – excellent πŸ™‚

    Tom – That’s not a bug since it doesn’t break anything. It’s more of an oversight… It’s not hard to add it yourself though. I’m not sure wether I should add it to the template or not. It looks nicer without but I guess it’s kind of important.

    Crissy and Piggy – My preciuos, mine all mine. I’m afraid I’m not going to be giving it away any time soon. It’s not designed for general use – most of the design is hard coded with limited dynamic stuff. The offer of Diamonds sounds good though πŸ™‚

    Jose – thanks.

  17. Thanx for making the theme compatible to WP 2.0!
    I already loved (and tweaked) it with my old 1.5 blog but the old theme seemed not to work with the new version.
    Glad you made it πŸ™‚

  18. how do you place the right bar to the left? what code would you need to change? thx again for the theme!

  19. J4pan – thanks πŸ™‚

    Peter – All you have to do is change the #content stuff in the style.css file.

    #content {
    border-right:12px solid #fff;
    border-bottom:20px solid #fff

    Easy πŸ™‚

  20. @Ben: everytime again (if you make another even greater theme ;))

    @peter: I don’t really know what “right bar” you mean, but I changed only very little things in the style.css (especially not what Ben mentioned)

  21. Ben, I’m trying Regulus 2 on my site (running WP 1.5.2), but I’m getting some errors. For instance, no sidebar in the home page, in the other pages I get no sidebar and the following error msg:

    Fatal error: Unknown function: bm_writeabout() in /home2/teseus1/public_html/dev/wp-content/themes/regulus2/sidebar.php on line 10

    Moreover, I cannot change header options with the new graphics, because I’m getting the Regulus 1 Theme Toolkit display. Any suggestions?

  22. Mario – Have you downloaded the correct version? For wordpress 1.5 you need this version, otherwise it will throw up a load of errors, since the other version uses features exclusive to wordpress 2.

    Update – I’ve just checked. The function bm_writeabout is only in the wordpress 2 version of Regulus. Just download the other one (linked above) and everything should work fine.

  23. Update – I’m using, with Xampp in my local host, the 2.0 version for WP RC1, everything works fine, just to let you know…

  24. Did you delete all the old files and then re upload the theme?

    wp rc1 is wp 2, so the 2 version should work fine. I’ve got both versions running on their respective wordpress installation locally and have never had any problems.

  25. It works now. I have deleted the old version. I especially like the new header graphics used in the 2.0 version. Regulus is really a great theme, I’m using it in another site of mine, and my readers like it too. Great work!

  26. Pingback: LDinAZ PhotoBlog and Other Stuff » Blog Archive » Regulus?
  27. WOOHOO!~
    Customisable, now that gives plenty of pretty combinations.

    Anyway, is it possible to state the post is being filed in which categories? It doesn’t shows that on the Main page, only on the individual post page…

    Thanks for your work at delivering such a beautiful theme and have a Merry Christmas!

  28. I’m using I love the template and it’s pretty neat. I wish that I could change the Header Image to one of my own… if that’s possible in your next version.

    Thanks mate! And merry christmas!

  29. Seems to some issue with Regulus and Safari. I tried to install on my WordPress MU site and the footer is just a tall skinny column on the left of the content area with no text visible. I visited some other sights for instance and it had the same behavior. Any ideas?

    Also what modifications need to be made to make Regulus 2 compliant with MU? They have it up on so it is possible, but it doesn’t work for MU out of the box.

    Thanks for such a lovely theme.

  30. hi Ben,

    thank you for this nice theme – I use it at

    just one idea: could you insert a free space between the columns in the sidebar (in the blogroll / archive part)? I think two or three pixels would be enough. It looks a little bit pressed now.
    perhaps it would be even enough to move the headers some two or three pixels to the right.

  31. I am using Reg 2.0 on, wow. I love the customization.


    1. The ability to select an img for the header by giving an img url, so I could crop my own pic and select it for use on

    2. That Catagories / Tags would show at the bottom of my posts. Like on Kubrick

    I love the look, very slick

  32. Dickinson – the post categories show up on the full posts page, just not pages with multiple posts, I felt it cluttered things up too much. Not sure if I will add it or not but I’ll think about it.

    Brennan – I had thought about that. I wouldn’t have a clue about how to go about doing it though. On stand alone blogs (such as this) it wouldn’t be too hard, but I don’t know how works.

    Kahless – I’m not a Mac user so can’t test the theme in browsers other than those I have to hand (Firefox, Opera and IE on windows), if anyone knows of a fix I’d be happy to implement it.

    Markus – thanks for the comments. I guess a small gap between the columns could be good. In general you don’t get content going all the way up to the edge of the column so I didn’t think it was a big deal.

    I’ve just had a look at your blog and see what you mean now. The bit where the headers are in line with the link dividers. I’ll look into it.

    Chrsitian – I’ve already answered your wishes above πŸ™‚

    I didn’t actually make the version. Matt had to download and change my version to make it work with and I know nothing about how the system works I’m afraid.

  33. Thank you.

    You and Matt sure do work hard for the money. Matt mentioned the new changes to Regulus in a podcast interview and I had been waiting for the new version to show up on ever since.

    It would be great to have a flickr group with header graphics that were sized for Regulus 725×125 ?

    Mash it up

  34. I would still like to have the option of showing post catagories in the main page πŸ™‚ I know, is not yours

  35. Pingback: Andy C » adds a couple of themes
  36. You and Matt sure do work hard for the money.

    I don’t get paid – but thank you anyway πŸ™‚

    A Flickr group could be interesting. I’ve never actually had a use for Flickr before so haven’t bothered looking into it.

    I’ll think about the post categories on the homepage.

  37. Pingback: oio » Blog Archive » Γ¦β€“Β°Γ§Ε‘β€žΓ₯ΒΈΖ’Γ¦β„’Β―themes.Binary MoonΓ§Ε‘β€žRegulus
  38. Getting the following error when I try to use the wp2 version with WP 2.

    Fatal error: Cannot redeclare regulus_add_theme_page() (previously declared in /home/matt/public_html/wordpress/wp-content/themes/regulus/functions.php:5) in /home/matt/public_html/wordpress/wp-content/themes/regulus/functions.php on line 3

  39. Well, I think it was a plugin conflict so my apologies. I got it working when I disabled some plugins.

  40. Flickr pools can be great. Look at this one for backgrounds.

    You can regulate what the criteria for the pics that would work, remove those that where not the right size. Tag the pics so that you could find those within the pool that are blue toned, or have a fish in them, or whatever. It’s all up to the users. It would allow people to add their creativity to yours. I know that you are not getting paid for your Regulous Theme but you sure are attracting attention for your ability to create.

    May some big corporation decide one day that you might be able to design a theme for thier big corporate blog? We can dream right.

  41. Thanks for the hard work, Ben! This tool is perfect for a nonprofit I’m working with. I think I found a small formatting bug though. The tabs for my pages show properly in Firefox and Opera, but in IE, they align on the top, instead of at the bottom.
    Through some trial and error I realized this is triggered by page captions of more than one word. Is there a way to fix this so that the tabs always align to the bottom?

    Thanks again for your great theme!

  42. Hi Ben,

    As you know, I am using your theme for my several WP blogs !!! &

    I’d like to amend the comment section ! In fact, I’d like, like in this website, to have 2 colors (one for the visitors and another one for the admin) and also have the whole details on the righten side and the comment on the leften one !!!

    Is that possible to you to help ?

    Please advice

    Best regards

    Hubert aka Oo Bubu

  43. Hubert – the admin hilighting is already possible. You need to fill in your email address and the name you use to comment under in the Regulus admin panel. Then any comments by you will be hilighted.

    The comment layout is quite a bit harder. Especially if you want the people names in the sidebar column. That would basically mean redoing the template which isn’t something I fancy.

  44. Zach – thanks for pointing that out. Very strange. The best thing to do would be for the text to not wrap and then there wouldn’t be a problem. I’ll look into it.

    Matt – Glad you got it sorted out πŸ™‚

  45. Bonjour,
    Wordpress 2.0 m’a décidé à revenir à l’utilisation de ce système de blog.
    Et votre thème y est pour beaucoup. Vraiment magnifique.
    Bonne année 2006. Happy new year

  46. Ben, great theme, keep up the good work.

    I have one problem though, my categories are not showing up in alphabetical order, is there a way to change that?

  47. I am trying to use a custom image for the header, but am not sure how to go about this-is it possible to upload images to have them show up in the “admin” section??

  48. lyonel – I’m afraid my French is limited so I’ll stick to – Merci πŸ™‚

    Snowcrash – Your blog is on in which case there is nothing that can be done. I think the categories show up in the order they were created. I’m not even sure they can be sorted but i’ll see if it’s possible. Maybe there will be an update.

    Katy – To get the images to show up in the admin panel you should simply create a new image that is the correct size and then save it with the name of one of the current images and replace it in the images folder. It will remove the default picures but you don’t want those so it doesn’t matter πŸ™‚

  49. Great theme!

    I have installed it and uses it on two of my blogs. But after a few days, I realized that there are some problems related to Internet Explorer. It shows especially the tabs (main menu at the top) in a weird way.

    I never use IE myself, so I didn´t realize this at first. Is this something you are going to fix?

  50. Hi Ben!
    I’ve uploaded the 2.0 version from 1.5.3, and when i tried to upgrade, wordpress gave me an error. I read this page, and i’ve just uploaded the 2.0 version for regulus, but wordpress gives me another error:

    Fatal error: Cannot redeclare regulus_add_theme_page() (previously declared in /home/www/ in /home/www/ on line 3

    Before the uploading i’ve got disabled all the plugins. I don’t know what to do. Can you help me please? πŸ™‚


  51. Jens – I don’t use IE either, and the problem only happens when there are buttons with two words in them. I am going to be sorting it out and uploading a new version soon.

    El Desviado – I had this problem as well. I haven’t got a clue why it happened. If you change to a different theme and then turn it on again it seems to work fine. You may need to rename functions.php in the regulus folder in order to change to another theme (rename it back once you’re working again).

  52. Hi Ben!
    What exactly should i rename?
    If you could tell me the steps please…

    Sorry, i am not very good with php πŸ™

    Thank you very much!

  53. El Desviado – Just log into your ftp program and change the filename there. Somehting like functions_old.php

    Then wordpress won’t be able to find the file that is causing the problems and it will change to the default theme (kubrick). Then rename the file so that it is functions.php again and try selecting the theme.

    Like I said I don’t know why this is happening. I think I’ll send an email to Matt and see if he has any idea.

  54. Oops – just reread your problem. You don’t actually need to edit any code. I assume you uploaded the files yourself? In which case go to wp-content/themes/regulus/ and in there change the name of the file functions.php – you don’t need to do any programming to sort this out.

  55. I have renamed funcions.php to functions-old.php
    It worked but…
    In the main page it have appeared this line:

    Fatal error: Call to undefined function: bm_getproperty() in /home/www/ on line 3

    And in the sidebar this line:

    Fatal error: Call to undefined function: bm_writeabout() in /home/www/ on line 10

    I renamed again the file functions-old.php to the original functions.php, as you said, but the lines still remains…

    Sorry πŸ™

    Thank you again!

  56. The command bm_getproperty is in functions.php – so that can’t be working. Try deleting functions.php and reuploading it. Maybe that will sort it out.

    If that doesn’t work it might be worth deleting the entire Regulus folder and reuploading it all fresh.

  57. It Works!!!

    Thank You so much Ben!!

    Your theme is the best ever for WordPress πŸ™‚

  58. Hi Ben, I’ve been trying to correct some XHTML errors to get my site compliant and have gotten stumped on one error. For some reason every post is adding to the beginning.

    I’ve scoured the page.php and index.php but come up empty handed. Any ideas where these two tags are coming from?

  59. Ben…sorry wordpress stripped my tag away. What I was referring to is my posts are being created with two “p” tags at the begining.

    Looks something like…

    “p””p”I have often thought that I have…

  60. Fabulous. Thanks so much! It would be cool, in the future, to be able to simply add photos in that directory and have them show up in the list, in addition to the default photos.

  61. El Desviado – excellent

    Dave – That was the easiest piece of support I’ve ever done πŸ™‚

    Katy – That could be interesting. I’ve been thinking about ways of letting people use any header image they like. I have a couple of ideas and will probably try them sometime in the not too distant future.

  62. I just downloaded the release version of WordPress 2.0 and then came here to get the Regulus Theme for WP 2.0 but encountered some errors.

    To make it work, I had to change the file wp-settings.php. There are two instances where the file “functions.php” is included. Instead of “require” or “include” simply put “require_once”. It happens once in the middle of the file, and again next to the end of the file. Once you fix this, it “just works ™”.

    If you want my wp-settings.php file just get it from here: (don’t forget to rename from .phps to .php).

  63. Skaag – Thanks for that. As I’m sure you realise wp-settings.php is nothing to do with me, but I will let Matt know so that he can make the neccessary changes to the wordpress core. Hopefully then we will see less of the problems that are occuring.

  64. I can see that the request has been put up and you have decided to “think” over it. But just in case the demand for a feature affects your final decision I would like to request the ability to display the categories on the main page and not just the post pages. If cluttering is a problem for some users, let it be optional like the display of author’s name.

  65. Jaya – I’ve had enough requests for this feature that I will add it. It’s now a case of when rather than if.

  66. Thank you Ben for your great theme! But a question… Why do symbols like ΓƒΒͺ or é not working in the sidebar? They do work in the header. Thanks for your reply an a Happy Newyear to you!

  67. Hi Ben,

    Great theme!

    I just had to fix the search target, because my blog is in a subdir. I changed if from target=”/” to target=”./” (added the dot).

    I was wondering, how can I add “Recent Comments” to the sidebar?


  68. Pingback: /blog/ » Weblog vernieuwd
  69. Piter – I’m afraid I haven’t got a clue. Those symbols ‘should’ work fine. I would guess this is a wordpress issue, but then you’ll tell me it works with other themes πŸ™‚

    Evert – There is support for Recent comments built in. All you have to do is upload and activate the recent comments plugin. It has it’s own control panel for setting up how things work. I don’t kow if it works with wordpress 2.0 though.

  70. Ben, just got a blog at, and I immediately got hooked on Regulus theme. A few questions though. Where is the trackback link? And my categories seem not to be updated. It just showing one category from my first play around.

  71. Perry – There is no trackback link. WordPress is incredibly cool in that it takes care of all those sorts of things for you. I’ve never posted trackback links but as you can see I still get them appearing – which reminds me, I should seperate them out and style them differently.

    As for the categories, that’s weird. They should definately be showing. I’d send some feedback to the wordpress crew via the feedback form in the control panel. I would guess this is something to do with wordpress rather than the theme as no-one else has complained of this.

  72. Thanks for the quick reply Ben. I must admit I’m a newbie in blogging and even newer on commenting and trackbacks etc… I have read the MovableType explanation etc but still a bit hazy… I’ll take your word for it!

    Again, thanks for such a cool theme… really love the customization options!

  73. I love Regulus and use it at … but there’s one thing I find awkward: the way Subpages are displayed.
    Is there any way that the subpages could be aligned the way they are in, for example, the Squible theme?
    IOW, similar to the way the WP admin panel displays top-level items and sub-level ones shown below.

  74. Perry – no problem. To tell the truth I don’t really undertsand how trackbacks work either, but since they appear on my blog with no effort on my part I assume they’re ok πŸ™‚

    Britta – Thanks. The sub pages were kind of an afterthought, I didn’t add them originally because I don’t use them. I’m not going to be changing the way they work now as the theme has become too well established however I will put some more thought into them in future themes.

  75. Hi Ben, I hope you’re doing fine?

    Today I showed my weblog with your template to some friends and one said more incidentally than intentionally, that every Blogger who is using your theme is thinking at you unconsciously perhaps once a day – I really like that idea πŸ™‚

    I was also asked something and I have to ask you taht question: How many Bloggers are using your Template by now, do you know it?

  76. i am curios how can i change the fonts… i want to use Georgia… the colours.. i will modify them, it is not that hard… but i can’t change fonts.. can’t find the place to do it :p

  77. Ben, solved the categories problem. Apparently it has something to do with hierarchical categories. If a post only consists of level 2 or more categories, then it is not listed. I haven’t experimented fully, but I think a post needs at least one top level category to make it appear. Thanks for all your help!

  78. Oliver – I’m good thank you πŸ™‚

    I’m afraid there is really no way for me to check exactly how many blogs use the theme, but currently technoratti is showing 2000(ish) incoming links so I would guess it’s at least that.

    Subiectiv – To change the fonts for the main text you need to – ok I’ve just checked your site and it looks like it you’ve worked it out πŸ™‚

    Perry – Ah ha. That’s a bug within WordPress, something that I’ve had to contend with here. Rather frustrating if you ask me. Glad you got it working.

  79. I am loving this theme … I’m currently setting up a new blog specifically for my podcasts, and your theme was perfect for what I wanted.

    I only wish, I knew how to fix the footer, so that it works in Safari (Mac). Being a Mac-user myself, I am willing to help with any testing required, in order to get this to work. Just drop me a line!

  80. Ben, I was searching for just the perfect theme and found your thread on your 1.5 version and then found Ana’s blog (La-Bella) in that thread and then came here to see your 2.0 version for .org, this is the best theme I have ever seen. Absolutely incredible, you have done a wonderful job, and so many people have taken your work and used it in such nice ways. Blogs can be so personal, people place so much feeling in them, and you have helped so many express those feelings, what an incredible impact you have made to so many.

    I am glad to have found you and your work and the good people who follow your work.

  81. OK, I went to install, and I am really embarrassed because NO ONE has asked this question here that I have seen, but, I could not tell for sure how to install this theme, and there was not a “readme.txt” file or anything in the zip download file.

    So, can you tell me please where to upload what? I have 2.0 successfully installed on my server, and just need to know where to put the images folder, and do the .php .js and .css files all go to different places? I see on my wordpress installation that these kinds of files are in different places on my server.

    Thanks for allowing my question.