twentyten-extended560

TwentyTen Extended – Add Color to the Default WordPress Theme

| WordPress | 40 Comments


Update: TwentyTen Extended now has a download page to get the latest version from.

TwentyTen Extended is a child theme of the default WordPress theme TwentyTen. I have integrated ThemeKit for WordPress into it so that users have the option of changing the theme styles without editing any code. Everything in TwentyTen Extended is just like TwentyTen other than the addition of a Settings menu under the Appearance section. Here a user can make TwentyTen any color they wish with just a few clicks of the mouse. Now you can have your cake and eat it too by making TwentyTen truly your own. If you would like to see it in action, check out http://blog.thickasabrick.net/.

I am working to get the theme up on WordPress.org. It has not yet been listed but you can download it from the link below if you like for now. Please feel free to leave a comment if you find a bug or have a feature request. They can also be submitted here: TwentyTen Extended on Lighthouseapp.com

If you do end up using TwentyTen Extended I would love to see it.

ScreenShots of Settings


40 Responses to TwentyTen Extended – Add Color to the Default WordPress Theme

  1. Pingback: wptavern.com: TwentyTen Extended

  2. chris says:

    Great work! Thanks! I know I’ll try it and other will love it!

  3. Really cool, I will share it to my blog visitor. Usually I edit my style.css to make my blog look better :)

  4. Pingback: TwentyTen Extended « George

  5. Mike says:

    Not a bug, but request… Any way to have an option in the theme to have the home page show excerpts instead of full posts?

  6. chris says:

    great child theme;)

    just a note, the themekit zip on the themekit site is 0 bytes.

    did a svn check out ok though.

    • joshl says:

      Thanks for the notice about the zip. Also getting code from the svn you may notice ThemeKit is setup to run as a plugin now.

  7. Karl says:

    Nice – I like it.

    functions.php line 198

    "selector" => "#branding img",

    should be changed in

    "selector" => ".home .sticky",

    otherwise the top-border-settings of the branding immage have no effect

    Any thoughts to provide it in different languages?
    I can help with German.

    Thanks anyways
    K

    • joshl says:

      Thanks Karl,

      This has been fixed on the svn, I was hopping to have it up on WordPress.org soon with the fix. Once I get it listed I am going to try and add language support. I’ll contact you when it is ready. Thanks again.

  8. mirjam says:

    i’m not sure where to install the files.
    i downloaded the zip file, where should i extract it?
    into the twenty ten theme map?
    or create a separate map in wp-content/themes with the name twenty ten extended ??

    • joshl says:

      Once you unzip the file you should have a twentyten-extended folder. You then just need to put that folder in wp-content/themes. You should also be able to use the install themes right within WordPress and just upload the zip file.

      Josh

      • mirjam says:

        thanks, never knew it was possible to upload the zip file directly. thanks again

        • joshl says:

          Your Welcome. Hopefully the theme will be available on WordPress.org soon.

          • mirjam says:

            how can i delete the lines with
            “Posted on 20/03/2011 by admin”
            and “Posted in Uncategorized | 1 Comment | Edit ”
            First time to use this theme, hope you can help me.

          • joshl says:

            Mirjam,

            This is not currently an option with TwentyTen or TwentyTen Extended without editing theme files but I will add it to my feature request list.

            Josh

  9. Phil Dunton says:

    In testing,your theme picks up Pages that have no “parent” as part of the header menu.
    That is, I have three lines of menu options when your theme extension is activated.
    Your demo shows the original menu correctly but, after activation, things go downhill fast.

    • joshl says:

      Hi Phil,

      It sounds like you are using the menus option built into WordPress. If you switch themes from TwentyTen to TwentyTen Extended you will have to go to the menus section under Appearance and set your menu to be the primary navigation again.

      Let me know if you still have issues.

      Josh

      • Phil Dunton says:

        That was it.
        Didn’t realize I had to go back to that setting!
        This is a very nice addition to Twenty Ten. I’ve been used to messing with CSS to get the results I wanted. This is much cleaner.
        Thanks for your efforts.
        Phil

  10. Opan says:

    Thanks for create. It’s worderfull idea.

  11. wholmes says:

    I love this concept! Thanks for sharing, I’ll post my exploits with this thing in hopes that it will help you continue and improve.

    One request that goes waaaay off topic but…
    How possible would it be to make it so there are shortcodes for these options that allow these options to be selected from the front-end?

    I’m thinking that would be an good way to create front-end admin forms… Keeping users out of the backend would be great for the type of project I have in mind. I’ve done it with other CMS’s and it rocks!

    Thanks again.

  12. PressJunkies says:

    This child theme really looks cool and I have downloaded it right away. Can’t wait to give it a try. I like the simplicity of TwentyTen but the lack of “further” customization made in somewhat “dull”. This theme will certainly give it a boost. thanks for developing this.

  13. RozaniGhani says:

    cool! thanks for making it.

  14. Pingback: Add Colors to Default WordPress Theme with TwentyTen Extended | Gadget - Mobile - Laptop and Tech News

  15. kim says:

    hi joshl,

    thanks so much for making this theme extension available! i’m not sure if it’s a bug, but i’d tweaked the twentyten/style.css manually before installing your extension – when i activated your extension everything went back to default, so i made the same changes i’d made via your settings interface. the top #branding img color remains #000, though i made changes both through settings and to style.css.
    webdev firefox plugin shows the generated code below (note there are redundant styles being propagated here – i’m more familiar w/drupal themes, does wordpress create a default theme folder for the activated theme somewhere i’m missing? url for the redunancies is showing as ‘null’:
    *sorry for such a lengthy post!

    - – - – - – - – - – - – - – -
    wp-content/themes/twentyten/style.css

    html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td (line 16)

    {

    background-color: transparent;

    background-image: none;

    background-repeat: repeat;

    background-attachment: scroll;

    background-position: 0% 0%;

    border-top-width: 0pt;

    border-right-width-value: 0pt;

    border-right-width-ltr-source: physical;

    border-right-width-rtl-source: physical;

    border-bottom-width: 0pt;

    border-left-width-value: 0pt;

    border-left-width-ltr-source: physical;

    border-left-width-rtl-source: physical;

    border-top-style: none;

    border-right-style-value: none;

    border-right-style-ltr-source: physical;

    border-right-style-rtl-source: physical;

    border-bottom-style: none;

    border-left-style-value: none;

    border-left-style-ltr-source: physical;

    border-left-style-rtl-source: physical;

    border-top-color: -moz-use-text-color;

    border-right-color-value: -moz-use-text-color;

    border-right-color-ltr-source: physical;

    border-right-color-rtl-source: physical;

    border-bottom-color: -moz-use-text-color;

    border-left-color-value: -moz-use-text-color;

    border-left-color-ltr-source: physical;

    border-left-color-rtl-source: physical;

    margin-top: 0pt;

    margin-right: 0pt;

    margin-bottom: 0pt;

    margin-left: 0pt;

    padding-top: 0pt;

    padding-right: 0pt;

    padding-bottom: 0pt;

    padding-left: 0pt;

    vertical-align: baseline;

    }

    #branding img (line 356)

    {

    border-top-width: 4px;

    border-top-style: solid;

    border-top-color: #5b524b;

    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: #5b524b;

    display: block;

    float: left;

    }

    null

    #branding img (line 34)

    {

    border-top-width: 4px;

    border-top-style: solid;

    border-top-color: #5b524b;

    }

    #branding img (line 35)

    {

    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: #5b524b;

    }

    #branding img (line 49)

    {

    border-top-width: 4px;

    border-top-style: solid;

    border-top-color: #000000;

    }

    • joshl says:

      Hi Kim,

      Their is a bug with the top border on the image. I have a new version read to go that i will be posting later today. Sorry for the inconvenience.

      Josh

  16. Gio says:

    Hi Josh,

    Great work! Regarding Title colors, How come when I create a new Page the Title Font style of that page defaults to Black (helvetica). I set the Post Title Font to a different color but it didn’t change. I guess this feature is only for Post Title and not for Page Title, is that right?

    • Josh says:

      Hi Gio,

      Thanks for the feedback. It should also being doing Page titles. I will take a look at the code and see why it is not. I may just a new style option for Page titles. I will let you know when I have a new version ready. It should be soon.

      Josh

    • Karl says:

      a quick workaround, because I experienced the same problem:
      Open functions.php around line 155
      change
      "selector" => ".entry-title a:link, .entry-title a:visited ",
      to
      "selector" => ".entry-title a:link, .entry-title a:visited, #content .entry-title",

      This will format the Page titles the same way as the Post titles

      regards
      K

  17. Nika says:

    Hi,

    I’m having problems when I try to change Content Area Background Colour.

    I changed it, but nothing happens.

    I don’t know way, do you have any idea what could be?

  18. Rob says:

    Hi,
    Just playing around with your theme and its looks great! Wanted to change the h1 to “algerian” font but its not in the dropdown list. Can I add it?

    cheers,
    Rob

  19. Randy Jurries says:

    What a great addition to TwentyTen – liove love the color availability – would it be possible to add a 3 column variable format like the ThirtyTen child theme? That would be fantastic – the best of both worlds!!!

    • Josh says:

      Hi Randy i am working on a new version called TwentyPlus that runs on a new Theme framework. It will have support for multiple layouts.

      • Randy Jurries says:

        Excellent – do you have a targeted completion date? WIll this one also be a free theme?

  20. Aurelia says:

    Hey Josh,

    Using and loving the TwentyTen Extended Theme on my website – however since installing it my Google Analytics have been foobar. I’m stuck – any ideas?

    ~Aurelia

    • Josh says:

      Hi Aurelia,

      I looks like your Google Analytics code is being written out to the page correctly. What exactly seems to be wrong? does it not track at all or is it something else?

      Josh

      • Aurelia says:

        It’s status says “recieving data” but since installing Themekit I’ve had 0 visitors! That’s not right – the webstats provided by my webhost certainly say otherwise. I’m really stumped >_<

  21. Aurelia says:

    I think I found it! Nothing at all to do with Themekit (which rocks ^_^) Please excuse me.

    ~A

  22. Dave says:

    Hi Josh,

    This is a brilliant theme. Great work. Are there any plans to apply the same changes to the newly released Twenty Eleven Theme?

    Thanks,

    Dave

    • Josh says:

      Hi Dave,

      I haven’t yet started a Twenty Eleven. I have been working on a new framework that i just released today. With a new version of this theme called TwentyPlus. You can check out out here http://themebrewers.com/theme/twentyplus/.

      I will probably end up building a Twenty Eleven version on the same framework.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>