
What is a Child Theme in WordPress? (And Do You Still Need One)
A child theme in WordPress is a theme that inherits the design and functionality of another theme, called the parent theme. You use a
Andy has been a full time WordPress developer for over 15 years. Through his years of experience has built 100s of sites and learned plenty of tricks along the way.
Found this article helpful? Buy Me A Coffee
112 posts published

A child theme in WordPress is a theme that inherits the design and functionality of another theme, called the parent theme. You use a

Kebab case is a naming convention where every word is lowercase and words are joined with hyphens, like user-profile-page or my-awesome-post. It’s also called

Building a child theme and need a screenshot for it? Our child theme generator creates the theme itself, and this page covers the thumbnail

Images are often the largest files on any web page. Loading all of them upfront slows down your site, especially on mobile. Lazy loading
Adding a site icon, also known as a favicon, to your WordPress website is a simple way to make your site more visually appealing

Maybe you’ve decided you need a blog and have heard enough about WordPress to want to learn how to start a WordPress blog as quickly

Have you ever wanted to know a product ID in your WooCommerce store? For every item you list in your WooCommerce shop, a unique

Heads-up: WordPress 6.2 “Dolphy” shipped on March 28, 2023. The current major release is now WordPress 7.0 “Armstrong” (May 2026). This post captures what

Are you looking for an efficient and automated way to add posts to your WordPress website? While the WordPress dashboard works great for managing

SEO is a massive part of owning a website. Getting found on search engines like Google is one of the best ways to get

To get the current page slug in WordPress with PHP, use get_post_field( ‘post_name’, get_the_ID() ). WordPress stores the slug as post_name in the database,

Choosing what to upload in the first place? See our guide to WordPress featured image size, which covers the sizes core actually registers and

Everyone knows how annoying a CAPTCHA can be but they are essential at cutting down spam on your WordPress site. From contact forms to
Avatars add a personal touch to comments, author bios, and user profiles in WordPress. Whether you’re building a theme or adding custom functionality, here’s

To get the current page or post title in WordPress with PHP, use get_the_title(). It returns the title as a string and works with

The fastest way to see the word count of any post or page in WordPress: click the document overview icon (the small lines icon

Your PHP version affects your site’s speed, security, and plugin compatibility. Outdated PHP versions no longer receive security patches, which makes your site vulnerable.

To get the current page URL in WordPress with PHP, combine the global $wp object with home_url(). This works on any page type (posts,

The best WordPress social image generators in 2026 automatically create branded Open Graph and Twitter card images for every post on your site, no

WordPress doesn’t have a one-click “duplicate” button built into the post list, so copying a page or post takes a few extra steps. Whether

If you’ve ever shared a link on social media you are well aware of the preview image that is shown. These photos attached as

The meta_query parameter in WP_Query lets you filter WordPress posts by their custom field values. If you use Advanced Custom Fields or store data

At its core plugins are essential to having a great WordPress experience. It can be difficult to find good WordPress plugins but we have

Add a Last Login column to your WordPress user list with a free plugin or custom code snippet. Both methods explained step by step.