23

3.0 Basics WordPress Theme Framework

Announcing the release of a WordPress 3.0 Basic theme. This is a theme framework that has all kinds of great 3.0 features including a custom post type I made. It's a great starter theme for WP theme developers, and just as great to use as is. Check out everything included in this theme, and download it to try it out for yourself....
3.0 Basics WordPress Theme Framework

Develop It Or Use As A Social Bookmarking Site

This is a New2WP 3.0 theme framework that started out as more of a basic starter theme to use when making new WordPress themes and quickly became a bigger project than was planned. In it I have included the Sites custom post type which I wrote about in the first two parts of my OOPost Types series tutorial. With this, and many other added features make this theme truly 3.0 ready.

Well one thing led to another and it sort of became not just a theme to use as a starting point for theme developers, but it can now be used the way it is out of the box as a sort of social bookmarking type of theme. So whether you're a theme dev, or just someone looking to make a somewhat unique style WP site, you should check out 3.0 Basics.

Built-In Features

Included in this theme are numerous features that are working and functional as soon as you activate the theme, and there's tons of various functions, code customizations, CSS and CSS3 styles and jQuery scripts that will make your life easier.

Custom Post Type

  • Custom post type for submitting Sites.
  • Custom page and single templates for Sites posts
  • Simple site live Site screenshots generated on the fly from the URL of a posted Site. No need to upload thumbnail images.

Pre-made Nav Menus

  • Pre-registered menu locations (Top, Header, Footer).
  • Pre-created WP nav menus to go with each registered location.
  • Default Home menu item for each menu. (prevents the default 'show all' if menu is empty).

Other Features

  • User login form in header
  • Custom background image
  • Custom dashboard styles
  • CSS 3 Styling
  • Ajax live screenshots and post thumbnails
  • Over 50 different useful functions
  • And so much more!

There's way to much to list here, so you'll have to download it and see for yourself all the great things it has, and what it's capable of doing.

3.0 Basics Theme Screenshots

Sites Custom Post Type
Upload Background Images


Custom Dashboard
A Blog Post


Downloading 3.0 Basics

I will be adding it to the theme repository on WordPress.org and should be downloadable soon from there. I have also made a repository for it on Github, and you can download it from there now, as well as watch or fork it if you want.

View 3.0 Basics Demo Site

Github repository for 3.0 Basics

Download 3.0 Basics from Github

Found Bugs or Have Suggestions?

This theme is not perfect of course. Here's a list of some things you may find buggy that I am working on fixing for future version releases. Please let me know of any not listed here that you come across by posting a comment below, so I can add them to this list and keep track of what needs to be done still.

Of course I am always open to suggestions, so let me know what you'd like to see included in this in the comments below as well.

Change log

* Version: 1.5.6 ~ 12/5/2010

- Updated theme to meet the requirements and suggestions from the theme review on WP.org for adding it to the WordPress theme directory.
- Added custom post type functions for the Right Now dashboard widget, and showing custom post types on the user manage panel.
- Fixed existing bugs and error Notices.

* Version: 1.5.5 ~ 8/10/2010

- First official release of this theme.

Thoughts?

If you like this theme, be sure to recommend it, share it, tweet it, and comment below. It is still a work in progress. After all, it is a development theme. So I will be updating the repositories with new version releases.

Now that this is done, I can get back to writing part 3 of OOPost Types. If you don't want to wait for that, I'll be finishing the makings of this themes custom post type object, so you can download this and use it now.

Shortlink:

Get automatic updates! Subscribe to Our RSS Feed or Get Email Updates sent straight to your inbox!

About the Author

Jared is from Boston working as a web and graphic designer. Also owns the design blog Tweeaks.com, and has designed many other websites powered by Wordpress including the New2WP theme.

Level: Pro

User Comments

( ADD YOURS )

  1. Great work. I'm wondering if you've added too much design though, for a framework. The rounded corners and nav button hover state might be too much. I also noticed a little bug in the post comment form. In FF, when you hover over the name/email/url fields, the form jumps a pixel.


  2. I know what you're saying with the tabs, I plan on changing that I just got a little carried away with CSS3. This wasn't originally intended to be a framework either, but I don't know what else to call it since it's more than just a blank theme.

    The elements are all set up, laid out and have some style just so that it is easy to edit it all for any site that you make with it. All the functions built in are also very handy, and make things alot easier

    Thanks for pointing out the comment form bug, I forgot to fix that, will do it now.


  3. Very good theme, perfect actually! It's like a framework, but a stylish one :)

    Keep up the good work :D


  4. Thanks :) I still have a lot of work to do on it still too.

    Since it uses the wp_nav_menu system, and since I've learned how to manipulate that system so much lately, I am going to be adding some new cool stuff to the theme for menus, not to mention get the drop down menu working, which has currently but doesn't work correctly right now.


  5. Hi
    Nice work but my issue is on the top left nav bar menu I get it displaying vertically not horizontally. I am currentl going through frustration getting a simple horizontal nav bar to work on my html5 theme so any help you can give on this would be most welcome...(I am using tags).
    Best wishes


  6. Great,
    i'll download and check it.
    Btw, what do you expect from this theme?


  7. I don't really understand the question. I don't really expect anything I suppose. I just felt like making a theme that I could use as a starting point for future themes.

    I actually have made a lot of changes to it too, after submitting it to the WP.org theme review team and getting some feedback on things that need to be fixed. So I need to update this with the changes.


  8. any chance of you adding in the cool login/register/lostpw pop up from your tutorial?

    I've been trying to piece it all together for a while now without much luck. Would be really nice to see the code in a working example so that I can pull the logic out and add it to my current theme.


  9. I may once I launch a new WP 3.0 site I am finishing up. But I wouldn't wait for me to do that. I'm always very busy.


  10. I love the 3.0 Basics, but for the life of me what is making the images take a style of -10px. I am 100% stumped and feeling a bit novice, but I'm going to go crazy! Help needed Jared!


  11. Hmm... I don't know why it would be doing that. Do you have a link to a page I can see it doing that on? I can take a look and see what could be causing it maybe.


  12. I've modified it, howevrr I hope I haven't stepped on any toes with credits.
    On the page the logo and three image buttons below content are given margin-top -10px on hover.
    http://www.vscapesinc.com/cms/?p=13
    Chase Peysen recently posted..Blog


  13. Oh I know exactly what it is haha. In the file global.js, the snippet of jQuery below the comment, /* Bobble Upwards on Hover */ that's what causes it.

    I had originally used that to target the linked images within the content of the site. If you comment it out or just remove it, you should be good.

    It's ok that you modified it, it is after all a base theme. Glad you like it too! :)


  14. Hello, nice wp theme and usefull for me as developer. I added some posts with post type sites.
    But how to get sitemap.xml file with pages custom post type sites?
    I am using plugin google sitemap generator and have only one page in sitemap file - http://mysite.com/sites
    How to add /site/blog1 and /site/blog2 and so on?


  15. I want to use it

    Is it can be download and activate easily like any other Themes?


  16. yes it's just like any theme


  17. Jared! Wow I love using what you have created as a framework. I'm running into a large problem that's driving me crazy. Why when I place a sub-page under a parent page and click on the parentpage link I'm directed to the sub-page or 'child-page'. Check it out I'll give you link however it's under development.
    Ah!


  18. I commented out line 132 in functions.php anb got it. I'm not sure if this is best way.
    One last question, do you know the best way for me to implement breadcrumbs? Any help appreciated.
    Chase Peysen recently posted..Client 2


  19. @Chase Paysen Thanks, glad you like it! Though, it does need some updating by now, and 3.1 capabilities and features added to it too :)

    Not sure what you're talking about with the parent/child page links though. Can you link me to an example so I can test it myself?


  20. These Basic Theme is really helpful for development!!
    Thanks!


  21. A basic theme and some custom OOPost tutorial is exactly what I need! Thanks for the hardwork, it sure has already saved me 3-5 hours of research! :D

  1. Avatar

    Your Name
    May 17


    CommentLuv badge