wordpress-child-themes

A WordPress child theme is a WordPress theme that inherits its functionality from another WordPress theme–the parent theme. Using a child theme is the best way to customize an existing WordPress theme for several reasons, most importantly because you don’t lose the ability to upgrade the theme when security updates and new functionality is released.

A WordPress child theme works in tandem with a regular WordPress theme template–the child theme actually won’t work without the parent theme. The main theme provides the styling, page templates and general look and feel of the site, while the child theme provides any changes and customization.

Before child themes, there was no easy way to upgrade the theme template files when a theme update or security patch was released. This means your website is now susceptible to new security vulnerabiliuties, and you miss out on the cool new functionality the theme author released. To make the update, a developer was required to comb through the changelog file of whatever update was released and manually update files that do not affect customization work. As you can imagine, this is a slow and imperfect process.

The WordPress community decided to solve this problem by introducing the concept of a parent theme and child theme. A child theme in WordPress inherits all the functionality, features and the code of the parent theme without making any changes to the parent theme itself. This allows users to change the styling of the parent theme and to customize theme features (such as updating the functions.php or theme-specific CSS) without losing the ability to update the parent theme.

In theory, any WordPress theme can have child themes. Of course, some WordPress themes make better parents than others.

A good parent theme (sometimes also referred to as a theme framework) usually contains its own action hooks and filters. This allows designers and developers to create a robust custom WordPress site using child themes in a fraction of time.

Advantages to Using a WordPress Child Theme

WordPress website developers use child themes to speed up the time it takes to design and develop a website. With a good parent theme, a WordPress developer can drastically reduce the time needed to launch a new website. Good parent themes offer a lot of functionality and customization options, meaning we don’t need to reinvent the wheel or start from scratch. Good examples are column and formatting shortcodes, contact form shortcodes and an easy-to-access backend area to quickly add things like custom CSS tweaks and widgets.

Whether your website is a built-from-scratch custom WordPress site, or uses an off-the-shelf, professionally designed theme template, we definitely recommend using a WordPress child theme. Contact us today to learn more about creating a custom child theme for your WordPress site!

By |2018-11-01T17:20:45+00:00June 16th, 2015|Categories: Web Tips-n-Tricks|0 Comments

About the Author:

Leave A Comment

Website Content and Design

Website Content and Design

Copyright © eXcelisys, Inc., all rights reserved. No unauthorized use permitted; all derivative works must have prior approval. All content – including design and copy within the eXcelisys website is protected under international copyright laws. eXcelisys will prosecute ANYONE who borrows or steals any derivative or facsimile of the content and design of eXcelisys’ website without written approval or permission. Read More

Trademarks

Trademarks

FileMaker®, FileMaker Pro® and the referencing FileMaker® logos are trademarks of FileMaker, Inc., in the United States, the European Union and other countries. MySQL® and MySQL® Logos are registered trademarks of MySQL AB in the United States, the European Union and other countries. The PostgreSQL elephant logo “Slonik” is a registered trademark of the PostgreSQL Global Development Group. Read More

Privacy Policy

Privacy Policy

We will never give or sell your email address or contact information to anybody, for any reason. There are no eXceptions. We do not make our customer list available to anyone outside of eXcelisys at all, ever.

There is no way that submitting your information to eXcelisys will result in you receiving “spam” or other junk mail from eXcelisys if you have requested us not to do so. Read More