Starter is a free theme created for the WordPress platform that anyone can download, share, use, or modify. The project is managed by Jesse Nickles, the founder of LittleBizzy, and was released at the request of dozens of our managed hosting clients after they saw how “lightning-fast” our homepage loads when using a similar custom theme.
Starter Is the Primitive ‘Flappy Bird’ Of WordPress Themes
In short, Starter is the Flappy Bird of WordPress themes; it doesn’t seek to chase after design trends or show off with fancy scripts, but rather aims to provide a simplistic cornerstone for website speed, stability, and security. Originally, this “stupefied” template was not by design (at first, anyway), but because our coding skills were abysmal (and still are, frankly). That being said, anyone with even a basic understanding of HTML, CSS, and JS should be able to find their way around Starter.
“Everything should be made as simple as possible, but not simpler.”
— Albert Einstein
For the past decade, we’ve coded custom WordPress themes for high-end SEO clients that not only blew them away when it came to loading speed and ease of maintenance — one client from 2011 is still using the original code — but that have also achieved phenomenal results in the areas of search engine rankings and conversion optimization. You see, they didn’t know how to use page-builders or theme settings pages anyway, so by removing that temptation completely, errors and conflicts were almost completely non-existent, and clients contacted their developer (us) when changes were needed, rather than trying to play Hollywood Hacker.
Leverage The Best, And Eliminate The Worst, Of WordPress
Aimed primarily at developers and agencies, Starter is meant to be hacked. However, unlike some other “starter” themes for WordPress, the goal here is to avoid the need for development teams to constantly remove tons of pre-existing features before the template files become truly viable for a project. Instead, by maintaining a minimalistic approach, Starter can be rapidly installed into a new website and then “built out” in whatever manner is required; there are plenty of free “add-on” features and snippets documented on this website to get you started.
Starter is neither a Child Theme, Parent Theme, Or Framework…
Besides looking at theme development from a “build out” perspective, Starter also attempts to implement something closer to the Once And Only Once philosophy behind much of computer programming that is too often lacking in WordPress.
Released per the WTFPL 2.0 license, you can literally do whatever the f*ck you want with this code. Since licenses are mostly mental comfort, and people tend to steal whatever they want on the internet, we didn’t think a restrictive license made sense for Starter. That being said, we do kindly request and sincerely appreciate any backlinks or credit if you do use our code either directly or as inspiration, although credit is not required (or expected, let’s face it).
1. code once and only once whenever possible but
2. don’t create more theme files just to abide by this principle if it’s for tiny snippets like
esp. if no code needed in between… e.g. template_part container-begin might be recommended since there is a lot of code before container-end, but header-white-begin is not needed since it can be contained in the header-white file directly
3. keep things as static as possible, which means sometimes manually adding code is better e.g.
Custom page subtitle
and page-service-name.php is more annoying than just using page.php and
but means better static/speed