Not signed in (Sign In)

SkillShare - A place to discuss Web Standards and Web Design topics

Categories

Vanilla 1.1.9 is a product of Lussumo. More Information: Documentation, Community Support.

  1.  permalink
    Long-time reader, first-time poster.

    Can anyone give some advice (or some sites) that can help create a wordpress theme from the ground up? My CSS and XHTML are pretty on par, it's this PHP business that's starting to get a bit tricky.

    I've been to the Codex quite a bit, but it's all pretty vague. Thanks

    Ed
    •  
      CommentAuthornifkin
    • CommentTimeApr 2nd 2006
     permalink
    The codex section on template tags and dissecting the default template files are what I'd recommend. (I'm still not a crazy voodoo master at it or anything, but I'm pretty comfortable with it.)
    • CommentAuthormista3
    • CommentTimeApr 3rd 2006 edited
     permalink
    There's a Wordpress 1.5 cheatsheet that's worth a peek: http://www.techwench.com/wp/entry/wordpress_15_theme_cheet_sheet/ (Most of it still applies to 2.0)

    I'm rubbish at PHP as well but you really don't need to know much at all (see http://mattread.com/archives/2005/04/wordpress-is-not-php/ for some tips)

    What I usually do for simple sites is start with a duplicate of the default Kubrick theme, strip out 90% of the CSS, and rebuilt it... easier than starting from scratch!

    Good luck
  2.  permalink
    Hey Ed,

    It's not that hard. My advice is the same as 3Stripe: take an existing template (the default is what I used) and just start making changes to the code. Make changes in a text editor to the CSS & XHTML files and then paste them into the WP admin tool - that way, if you break anything you can just control-Z that shit in TextPad or whatever to fix it. It will take a bit of experimentation, but you'll get the hang of it.

    Make sure you have edited the file permissions on your server so you can make changes within the admin tool - that makes things a bit easier.

    Have fun!
  3.  permalink
    If you look at my blog, (http://infinity-stuff.com/blog/), you can see that the HTML and CSS are totally different. I even configured it to be HTML 4.01 strict.

    I just edited an already made theme and built it that way. It's much easier.
  4.  permalink
    Thx 4 the linx. As CSS was at one time a bit of a blur ... it's all becoming clear quite clear ...
    •  
      CommentAuthorisdereks
    • CommentTimeApr 15th 2006
     permalink
    Am I late to the party. All I saw was 'wordpress' and 'ground up'. Having just experimented with coding Wordpress templates from scratch, I know how daunting the task may be.

    What I did, was to create a template like I would for any other static layout. Once that was done, I wen through the Codex locating any necessary PHP calls to have Wordpress data displayed rather than the filler content that I had originally coded with.
Add your comments
    Username Password
  • Format comments as (Help)