WordPress Child Themes: It’s a bit like that.

WordPress Development

Creating a child theme has nothing whatsoever to do with actual children. It is a WordPress term that basically means the same as extends does in PHP.

For those of you reading this that are not PHP geeks, a child theme is like creating modifications without modifying the theme itself. You create a separate folder and basically tell WordPress “like that one but with these changes”.

We’ve been doing a lot of work with that lately for Author Buzz. The result is that, while this is cool, if the theme you are messing about with is insanely complicated the work is slow going. That’s the downside. the upside is that the theme we are messing about with can be updated without wiping out all that hard work.

The WordPress codex probably puts it better, but that is the gist. WPBeginner, a resource I am starting to develop a lot of respect for, also has a lot to say about Child Themes. It seems everyone and his brother has written a tutorial about how to create a Child Theme. Just Google it if you don’t believe me. There are hundreds (or at least a lot) of nearly identical tutorials and there is no way that we have anything new to add at this stage.

It seems everyone and his brother has written a tutorial about how to create a Child Theme. Just Google it if you don’t believe me. There are hundreds (or at least a lot) of nearly identical tutorials and there is no way that we have anything new to add at this stage.

While the basics are well documented my biggest gripe is that the specifics and details are far less well documented. I am almost tempted to start writing tutorials just to showcase what I have been forced to research for myself which, if you ask me, should have been well covered already.

WordPress is not the first juggernaut of a platform where the howto has a high barrier to entry. It seems that if any platform gets big enough that people make money doing things for other people with that platform the documentation suddenly becomes… Well, missing. No one has any vested interest in helping the competition get a leg up into this space.

Sadly, right now I have neither the vested interest nor the insight to fix that but watch this space I may well end up doing that.

Maybe.

Anyway, back to the grindstone for me.

No Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

WordPress Development
8
Possible site speed-up feature

The news is that WordPress released a performance plugin that could offer “Near-Instant Load Times”. Danny pointed this one out to me. It looks good. WordPress released an official plugin that adds support for a cutting edge technology called speculative loading that can help boost site performance and improve the …

WordPress Development
An incomplete BuddyPress codex

To keep all of my notes in one place, I have started a public site for my BuddyPress development notes. This is a personal and incomplete codex and is found here on Matrix Dreams. I am accepting contributions but honestly don’t expect any.

WordPress
WordPress Development
6
Proposal: BuddyPress Developers Stack Exchange

The WordPress stack exchange gets a lot of BuddyPress questions and yet this is an off-topic tag. However, I and many others (I have no doubt) have many questions (and the ability to answer many questions) about BuddyPress development. I propose a new SE for BuddyPress development. Who is with me? …

Skip to toolbar