extends | title | group | next | order |
---|---|---|---|---|
docs |
Introduction |
Getting Started |
installation |
1 |
Tonik is a WordPress Starter Theme which aims to modernize, organize and enhance some aspects of WordPress theme development.
- ES6 for JavaScript
- SASS preprocessor for CSS
- Webpack for managing, compiling and optimizing theme's asset files
- Simple CLI for quickly initializing a new project
- Ready to use front-end boilerplates for Foundation, Bootstrap, Bulma and Vue
- Utilizes PHP Namespaces
- Simple Theme Service Container
- Child Theme friendly Autoloader
- Readable and centralized Theme Configs
- Oriented for building with Actions and Filters
- Enhanced Templating with support for passing data
Tonik Starter Theme follows WordPress recommended requirements. Make sure you have all these dependences installed before moving on:
Today, WordPress theme development is pretty rough. Starter aims to introduce some standardized and comfortable ways for creating advanced WordPress powered websites. However, you have to understand where it works the best. Here are some answers that can be helpful:
Just starting the PHP and WordPress adventure?
Probably not. It favors modern and advanced concepts. We do not discourage you but, grow as the developer and come back you will appreciate it twice.
Creating a theme which will be widely distributed (e.g. through WordPress.org repository)?
No. Strong reliance on modern toolsets like Composer, NPM or Webpack requires a hight web development knowledge. It wasn’t designed for casual use in mind.
Creating an advanced website, which will be continuously developed?
Definitely. Better organization, readable structures, patterns and modern principles. Your team will love it, just dig in into the documentation.