Skip to main content

Creating a Theme

  • Chapter
  • First Online:
WordPress for Web Developers
  • 3039 Accesses

Abstract

Now that you’ve configured your site and created some content, it’s time to make it look good! First, you’ll create a basic custom theme, starting with a standard HTML file. I’ll walk you through the various WordPress template files you can use to make parts of your site look different based on context.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://tutsplus.com/course/php-fundamentals/

  2. 2.

    http://codex.wordpress.org/Theme_Development_Checklist#Theme_Unit_Test

  3. 3.

    http://meyerweb.com/eric/tools/css/reset

  4. 4.

    http://lessframework.com

  5. 5.

    http://wordpress.org/extend/plugins/wordpress-seo

  6. 6.

    http://codex.wordpress.org/Template_Tags

  7. 7.

    http://codex.wordpress.org/Template_Tags

  8. 8.

    http://codex.wordpress.org/Template_Tags/wp_list_pages

  9. 9.

    http://codex.wordpress.org/Template_Hierarchy

  10. 10.

    http://codex.wordpress.org/Class_Reference/WP_Query

  11. 11.

    http://thomasgriffinmedia.com/blog/2012/10/optimize-wordpress-queries

  12. 12.

    http://codex.wordpress.org/Function_Reference/get_categories

  13. 13.

    http://codex.wordpress.org/Function_Reference/wp_enqueue_script

  14. 14.

    http://docs.jquery.com/Using_jQuery_with_Other_Libraries

  15. 15.

    http://codex.wordpress.org/Settings_API

  16. 16.

    http://codex.wordpress.org/Theme_Customization_API

  17. 17.

    http://themeshaper.com/2013/04/29/validation-sanitization-in-customizer/

  18. 18.

    http://codex.wordpress.org/Theme_Customization_API

  19. 19.

    http://themefoundation.com/wordpress-theme-customizer

  20. 20.

    http://ottopress.com/2012/making-a-custom-control-for-the-theme-customizer

  21. 21.

    https://github.com/bueltge/Wordpress-Theme-Customizer-Custom-Controls

  22. 22.

    http://alistapart.com/article/responsive-web-design

  23. 23.

    http://abookapart.com/products/responsive-web-design

  24. 24.

    http://developer.mozilla.org/en-US/docs/Mozilla/Mobile/Viewport_meta_tag

  25. 25.

    http://wp.tutsplus.com/tutorials/creative-coding/understanding-the-walker-class

  26. 26.

    http://codex.wordpress.org/L10n

  27. 27.

    http://codex.wordpress.org/Translating_WordPress

  28. 28.

    http://codex.wordpress.org/Theme_Review

  29. 29.

    http://developer.wordpress.com/themes/

  30. 30.

    http://codex.wordpress.org/Theme_Review

  31. 31.

    http://themeshaper.com/2012/10/22/the-themeshaper-wordpress-theme-tutorial-2nd-edition/

  32. 32.

    http://build.codepoet.com/asset/articles/

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Stephanie Leary

About this chapter

Cite this chapter

Leary, S. (2013). Creating a Theme. In: WordPress for Web Developers. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-5867-4_12

Download citation

Publish with us

Policies and ethics