⚠️ This project is a Work in Progress (WIP). Expect ongoing updates and improvements.
Base is a WordPress starter theme built with our proven methodology for developing custom WordPress themes. It leverages Advanced Custom Fields PRO (ACF PRO) for flexible content management and rapid development.
Ensure the following plugin is installed and activated:
- Advanced Custom Fields PRO
For an enhanced development experience, we recommend the following plugins:
- Breadcrumb NavXT – Manage breadcrumbs easily
- Classic Editor – Revert to the classic WordPress editor
- Contact Form 7 – Simple, customizable contact forms
- Modern Image Formats – Enable next-gen image formats (e.g., WebP)
- Safe SVG – Secure SVG uploads
- The SEO Framework – Lightweight and reliable SEO solution
- Navigate to Settings → Title Settings → Prefixes
- Enable: "Remove term type prefixes from generated archive titles"
- Thumbnail: 600x600 (no hard-crop)
- Medium: 900x900
- Large: 1400x1400
The project uses npm script to compile Sass. For more details, see: package.json
.
To compile the .scss
files, do the following:
- run
npm install
to install the node dependencies, - run
npm start
to start the development compilation and watch.
Before release run npm run prod
-t to compress the files.
The project uses Stylelint and Semistandard. For more information, check out the config files.