Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I am looking to build my own WordPress theme to house my artwork. Can someone point me to the best tutorials for doing so and also give me some pointers on the best approach to building an image gallary?

For example Should I build a custom gallery? Is there a suitable plugin that will simplify things?

For background I have a reasonably high level of experience in PHP, HTML5 and CSS3 so have no issues with rolling my own, however I have never built a WordPress theme before.

share|improve this question
add comment

2 Answers 2

up vote 1 down vote accepted

WP Theming The most important resource for wordpress developers is supplied by the wordpress community themselves: the codex. If you're about to start writing your own theme, the articles on Theme Development and The Loop are a must-read. Also, even though you're just developing for personal use, it might be a good idea to familiarize yourself with the WordPress Coding Standards.

If you're not all that familiar with wordpress (yet), it would be relatively tedious to write your own theme completely from scratch, i.e. to start with an empty theme folder. For a starting framework, I'd highly recommend checking out the Starkers Theme by Elliot Jay Stocks. It is a framework built upon the TwentyTen WordPress theme, stripped off all semantic markup but containing the most essential files and functions a wordpress theme should have.

Modern Standards, HTML 5 & CSS 3 If you want to write your theme in a modern fashion, i.e. using an HTML 5 doctype as well as semantic HTML 5 structural elements, tools such as Modernizr and HTML 5 cross-browser polyfills can be included into a wordpress theme as they would be in any other ol' website.

Gallery As for the gallery, you might want to check out the NextGEN Gallery plugin by Alex Raabe. It is widely used, relatively future proof and can be styled to your personal needs.

share|improve this answer
    
Thanks, this is very useful. –  Scott Sherwood Dec 1 '11 at 12:29
add comment

Well its great idea that you opted WordPress to build your site, WordPress will provide you full fledged environment to accomplish your requirement.

For image gallery you can do it in many ways even custom build or existing plugins, what i would suggest you is go for plugin since you are new to WordPress.

Here I placed few gallery plugins url just install them and try it out

http://wordpress.org/extend/plugins/slideshow-gallery

http://wordpress.org/extend/plugins/nextgen-gallery

http://wordpress.org/extend/plugins/featured-content-gallery

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.