Jentil is a modern framework for rapid WordPress theme development. It is packed with predefined, pluggable features, including powerful content options which allows to configure how posts display on archives right from the customizer.
Jentil may be installed either as a parent theme, or as a package (eg: via composer) in another theme.
Jentil features six layout options, configured via the customizer and post meta boxes. It can be used to build blogs, magazines, e-commerce, corporate websites and more.
Jentil comes with page builder post type templates, and integrates seamlessly with most WordPress site builders, including:
We are following, closely, the development of Gutenberg. We will be ready when Gutenberg is ready!
- Powerful posts display options via the customizer.
- Page builder post type templates
- Six (6) layout options
- Content
- Content / Sidebar
- Sidbar / Content
- Sidebar / Content / Sidebar
- Content / Sidebar / Sidebar
- Sidebar / Sidebar / Content
- HTML5 / CSS3
- SEO-ready
- Responsive (mobile-ready)
- Use as package in another theme, or as parent theme for a child theme.
- Numerous action and filter hooks to allow easy extension via child themes and plugins.
- Cleanly-commented, object-oriented codebase.
- Modern web development tools (npm, composer, gulp, sass, git etc).
- Enforced a more organised directory structure in parent and child themes. Templates (eg: single.php, page.php etc) are loaded only from the
app/templates
directory, and partials (eg: sidebar.php, header.php etc) from theapp/partials
directory. - Compliant with PSR-1, PSR-2 and PSR-4.
Jentil requires WordPress version 4.7 or newer. Minimum required PHP version is 7.0.
Disclaimer: This software is still in development. Use at your own risk.
- Download and install the jentil-child theme to get started. (Link to be posted soon).
- From the jentil-child directory, run
composer update
to update dependencies. - By default jentil-child installs as starter theme, with Jentil as a package. To use jentil-child as a child theme instead, run
composer run child
. Usecomposer run starter
to switch back to starter theme mode. - Rename jentil-child to a new name via
composer run rename my-new-theme-name-here
- Activate the new theme.
- Head over to the documentation and start hacking your new theme. (Link to be posted soon)
Link to be posted soon...
Kindly send an email to admin [at] grottopress [dot] com about any security-related issue.
The following websites are powered by Jentil: