Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WCLV - Introduction to child themes


Published on

Published in: Technology, Business
  • I haven't. But i'll give it a shot. thanks!
    Are you sure you want to  Yes  No
    Your message goes here
  • have you checked rtpanel framework?
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

WCLV - Introduction to child themes

  1. 1. What the heck is a child theme? “A WordPress child theme is a theme that inherits the functionality of another theme, called the parent theme, and allows you to modify, or add to, the functionality of that parent theme.” - The WordPress Codex
  2. 2. What can I use a child theme for?• Customize the parent site design• Add in additional functionality• Save a bunch of time
  3. 3. Why would I use a child theme?• Update the parent theme without losing your customizations• Did I mention the part about saving time?
  4. 4. What do I need to get started?• Choose a parent theme (check out twentyten & twentyeleven)• A new folder in /wp-content/themes/• A CSS file in your new theme
  5. 5. The unedited parent theme
  6. 6. Create a new theme folder
  7. 7. Add a ‘style.css’ file
  8. 8. Overriding style elementsParent Theme Child Theme
  9. 9. Activate your child theme *screenshot.png
  10. 10. Customized twentyeleven theme
  11. 11. Twentyeleven header manager
  12. 12. Overriding existing functions
  13. 13. Overriding existing functions
  14. 14. Overriding existing functions
  15. 15. Adding your own functions
  16. 16. Adding your own functions
  17. 17. Keep in mind…• Your child theme can contain as many or as few files as you want• Files in your child theme folder override files in the parent theme folder• Adding a functions.php will add-to rather than override functions.php from your parent theme
  18. 18. Parent Theme vs Child ThemeParent Theme Child Theme
  19. 19. Overriding files
  20. 20. Overriding files
  21. 21. Overriding files
  22. 22. Theme Frameworks“A Theme framework is a Theme designed to be aflexible foundation for quicker WordPressdevelopment, usually serving as a robust Parent Themefor Child Themes.” - The WordPress Codex• Genesis –• Thematic –• Hybrid –
  23. 23. Resources•••