You are previewing SMASHING: WordPress Themes: MAKING WORDPRESS BEAUTIFUL.
O'Reilly logo
SMASHING: WordPress Themes: MAKING WORDPRESS BEAUTIFUL

Book Description

The ultimate guide to WordPress Themes - one of the hottest topics on the web today

  • WordPress is so much more than a blogging platform, and Smashing WordPress Themes teaches readers how to make it look any way they like - from a corporate site, to a photography gallery and more

  • WordPress is one of the hottest tools on the web today and is used by sites including The New York Times, Rolling Stone, flickr, CNN, NASA and of course Smashing Magazine

  • Beautiful full colour throughout - web designers expect nothing less

  • Smashing Magazine will fully support this book by by promoting it through their website and on twitter feeds

Table of Contents

  1. Cover Page
  2. PUBLISHER'S ACKNOWLEDGMENTS
  3. Title Page
  4. Copyright
  5. Dedication
  6. About the Author
  7. Contents
  8. Introduction
    1. PART 1: WHAT ARE WORDPRESS THEMES?
    2. PART II: HACKING A THEME
    3. PART III: BUILDING YOUR OWN THEME
    4. PART IV: TAKING THEMES FURTHER
  9. PART I: WHAT ARE WORDPRESS THEMES?
    1. CHAPTER 1: GETTING STARTED WITH WORDPRESS
      1. INSTALLING WORDPRESS IN JUST FIVE MINUTES
      2. FINE TUNING YOUR WORDPRESS SETTINGS
      3. WORDPRESS THEME FILES
      4. WORDPRESS AS A CMS
      5. POSTS, PAGES, AND NEW CUSTOM POST TYPES
      6. THE WORDPRESS CODEX
      7. WRAPPING IT UP
    2. CHAPTER 2: THIS IS A THEME
      1. ABOUT THEMES
      2. THE STYLESHEET
      3. THE TEMPLATE FILES AT YOUR DISPOSAL
      4. WHAT IS THE WORDPRESS LOOP?
      5. THE FUNCTIONS.PHP FILE
      6. USING PAGE TEMPLATES
      7. UNDERSTANDING TEMPLATE TAGS
      8. WRAPPING IT UP
    3. CHAPTER 3: DIGGING INTO THE TWENTY TEN THEME
      1. WORKING WITH THE LOOP
      2. THE TWENTY TEN LOOP
      3. WORKING WITH TEMPLATE TAGS
      4. CONDITIONAL CONTENT WITH CONDITIONAL TAGS
      5. ENABLING FEATURES IN FUNCTIONS.PHP
      6. ADDING WIDGETS USING TEMPLATE FILES
      7. THE POWER OF CUSTOM PAGE TEMPLATES
      8. FINDING YOUR WAY WITH CUSTOM MENUS
      9. CHANGING YOUR HEADER IMAGE
      10. ADJUSTING YOUR SITE BACKGROUND
      11. WRAPPING IT UP
  10. PART II: HACKING A THEME
    1. CHAPTER 4: USING CHILD THEMES
      1. THE CHILD THEME CONCEPT
      2. HOW CHILD THEMES WORK
      3. THE PERFECT TWENTY TEN PROJECT
      4. USING CHILD THEMES IN MULTIPLE NETWORK SITES
      5. WRAPPING IT UP
    2. CHAPTER 5: CHOOSING A THEME
      1. PICKING THE RIGHT THEME
      2. THEME FRAMEWORKS
      3. COMMERCIAL THEMES
      4. THE OFFICIAL THEMES DIRECTORY
      5. THINGS TO BE WARY ABOUT
      6. WRAPPING IT UP
  11. Part III: BUILDING YOUR OWN THEME
    1. CHAPTER 6: PLANNING THE THEME
      1. PLAN BEFORE YOU BUILD
      2. YOUR OWN THEME FRAMEWORK
      3. RELEASING THEMES TO THE PUBLIC
      4. THE CHECKLISTS
      5. WRAPPING IT UP
    2. CHAPTER 7: A SEMI-STATIC THEME
      1. WORDPRESS AND SEMI-STATIC WEB SITES
      2. MAKING CATEGORIES AND PAGES WORK IN HARMONY
      3. THE SEMI-STATIC THEME LAYOUT
      4. BUILDING THE SEMI-STATIC SITE
      5. AND WE'RE DONE!
      6. WRAPPING IT UP
    3. CHAPTER 8: A MEDIA THEME
      1. BUILDING SITES FOR IMAGES AND VIDEO
      2. MAKING EVERYTHING FIT TOGETHER
      3. BUILDING THE MEDIA SITE
      4. SPICING IT UP WITH PLUGINS
      5. WRAPPING IT UP
    4. CHAPTER 9: A MAGAZINE THEME
      1. PLANNING AN ONLINE MAGAZINE
      2. BUILDING THE MAGAZINE SITE
      3. ADDING FUNCTIONALITY
      4. TEMPLATES, TEMPLATES, TEMPLATES
      5. MAKING NOTES MAG LOOK GOOD
      6. WRAPPING IT UP
  12. PART IV: TAKING THEMES FURTHER
    1. CHAPTER 10: THE BUDDYPRESS COMMUNITY
      1. WHAT IS BUDDYPRESS?
      2. THE BUDDYPRESS TEMPLATE PACK
      3. CASE STUDY: ADDING BUDDYPRESS COMMUNITY FEATURES TO A SITE
      4. ABOUT BUDDYPRESS THEMES
      5. WRAPPING IT UP
    2. CHAPTER 11: EXTENDING WITH PLUGINS
      1. WHEN SHOULD YOU USE PLUGINS?
      2. 25 TRULY GREAT PLUGINS
      3. WRITING YOUR OWN PLUGINS
      4. WRAPPING IT UP
  13. Index