This is the child theme to wisnet Five. You should checkout the readme over there :)
- PHP 7.2
- Composer
- NPM
- PHP 7.2
- WP >5.0
- Timber (Plugin)
- Advanced Custom Fields >5.8.0-beta3 (Plugin)
- Composer
- NPM
- Webpack
- ES2015
- HTML5
- CSS3
- Bootstrap 4.2
Any new custom post types need to reside in inc/custom-post-types.php
Any new custom taxonomies need to reside in inc/custom-taxonomies.php
You can create the custom fields using ACF's editor. Make sure the acf-json directory exists so those fields can be saved to that directory. This way when pushing to the production site the fields will not need to be re-created!
All SCSS must be broken up in a logical way so that we are not creating one large SCSS file that is difficult to read through. We utilize Atomic Doc which uses the Atomic Design principle to help us with this.
To compile the SCSS/JS run npm run watch while in developement while in the /wp-content/themes/five-child directory. For production run npm run production.