ProjectZero
A blank theme to help designers create their first theme for WordPress.
Suitable for beginners and freelancers.
What is ProjectZero?
ProjectZero is a free, open source theme for WordPress. It has been designed for WordPress developers to make site creation easier. It offers a basic framework and rudimentary set of files to allow a theme to be deployed almost instantly, as well as encouraging theme development from new developers.
It can also be used by the experienced developers to make site creating easier (that’s what we use it for anyway), and is a useful tool to deploy new themes with minimal effort.
Why did I make ProjectZero?
ProjectZero was created as a starting point for my own themes. I would always create a blank theme and find myself copying the same starter blocks over and over again. I then decided to create my own starter theme, but this was regularly pushed to the backburner. After a while, I decided to go ahead with it, but then it had evolved. What started life as a necessity to save valuable time for me morphed into a full project for budding developers to use as a launchpad into a freelancing career.
Documentation
Documentation is available to cover some of the theme’s capabilities. Articles will be added over time for some of the specific functions, as well as a list of useful links for further reading and theme development tips.
Project Features
Open Source, Free as in Speech
ProjectZero is released under the GPL Public License version 3, making it fully compatible with WordPress and keeping it in the spirit of the Open Source movement.
Free as in beer, as well as in speech
ProjectZero isn’t just free for you to use as you wish, it’s free of charge too. All we ask is that you release your theme under the GPL Public License version 3 as well.
Custom Logo and Header support
ProjectZero includes support for adding a custom logo and header using WordPress’s Customizer settings. Just look under Appearance > Customise.
TGMPA and GitHub Update support
ProjectZero comes with support built in for TGM Plugin Activation and Plugin Update Script by Yahnis Elsts, making it easier for you to set up your site.
Responsive ready, with @media support for CSS
ProjectZero is responsive out of the box, using @media support and stylesheets for each device (desktop.css, tablet.css, and mobile.css).
Ready to go, right out of the box
Once you download and install ProjectZero, everything is there. You can make any changes, or you can use it as a standalone theme without customising any code.
Project Changelog
0.3
09/04/2023-
Added
Added
theme.json
fileAdded custom post type template (go to plugin)
Added custom metabox template (go to plugin)
Added
single-portfolio.php
andarchive-portfolio.php
for custom post types (CPT file is inp0-plugin
)Added custom taxonomy (categories and tags) (go to plugin)
Added
template_part
toindex.php
andarchive.php
Added alternative layouts for
index.php
andarchive.php
- without sidebar and 3-up gridAdded Google Fonts ('Roboto') and Font Awesome
v6.3.0
Added WordPress-compatible
readme.txt
fileAdded embed files for internal posts
-
Updated
Updated
YahnisElsts/plugin-update-checker
tov5.0.0
Cleaned up
wp_head
andwp_admin_head
code (moved toinc/header.php
)
v0.2.1
07/11/2021-
Added
Added hooks to remove functions that could be exploited
-
Changed
Bug fixes
v0.2
17/08/2021-
Added
Additional headers for
style.css
, including preview information for WordPressNew default logo, new
screenshot.png
file
-
Removed
Removed local FontAwesome instance
Restored default WordPress comments function
-
Changed
Improved comments in code
Removed unnecessary comments, attributes and variables
Set
Theme URL
instyle.css
as default GitHub repo URL forplugin-update-checker
-
Updated
Updated
YahnisElsts/plugin-update-checker
tov4.11
cocodedesigns/pzero-theme
Starter theme for budding WordPress developers
Starter theme for budding WordPress developers
License: GNU General Public License v3.0
cocodedesigns/pzero-plugin
Starter plugin for budding WordPress developers
Starter plugin for budding WordPress developers
License: MIT License
ProjectZero
Powered by WordPress. Open Source with and GitHub. Created by Cocode.