Learn how to get a count of published posts, then count backwards to display the post order number automatically. We’ll use a podcast post type and display an episode number as a use case.
If your theme happens to have the same slug and lower version number as one hosted on WordPress.org, you risk unwanted updates.
A simple way to leverage wp_list_categories for use as a wp_nav_menu fallback, without reinventing the wheel.
WordPress themes typically include the following information in a post’s entry footer: categories, tags, and an edit link. But what if this post is published on a non-categorized blog, has no tags, and the user looking at it does not have permission to edit the post?
It might seem obvious, but many themes don’t do it. Making sure buttons that toggle empty things are hidden is a quick win to improve theme user experience.
Learn how to make an update server for WordPress themes and plugins hosted outside of WordPress.org.
You may have noticed the “Display Site Title and Tagline” Customizer option in Underscores, but that’s only tied to Custom Headers. We’ll cover how to do the same thing with Site Logos too.
WordPress only needs two files to run a theme. Find out more about them in the first part of our “Build a WordPress Theme from Scratch” series.
This tutorial will cover how to add a body class containing a random number from 1 to a maximum integer of your choice, which you can utilize for differing styles on every page load.
This tutorial will cover how to customize header images on a per-page basis with custom CSS in the Beautiful Pro theme by StudioPress.
This tutorial will walk you through how to set up a local WordPress installation with AMPPS, a software package for Windows, Mac, and Linux.