This readme.md file should exist as a living manual and todo list for the development of the theme. Structured in the following way.
- introduction
- types & taxes
- custom-post-type defs
- custom-taxonomy defs
- site map
- templates
- specific template file defs
- specific template file defs
- ...
- additional requirements & functionality
Each item should have a brief description of its purpose and functionality, followed by a list of its composite parts.
The idea is to map out where template developent should start and identify common template parts.
Below is a brief version of this structure for a basic site with a static front page and blog.
General page content
Blog posts
- Home (front-page.php)
- About (page.php)
- Contact (page.php)
- Blog (home.php)
- Post (single.php)
Front page of the site
Standard WP page
- title
- content
- media (images/video)
Standard page template with contact form
- title
- content
- contact form
List of posts
- title
- posts
- pagination
Standard WP post
- title
- content
- media (images/video)
Y diwedd. Fin. The end.