A basic wordpress template based on Timber/Twig and Hanako ts framework.
To run webpack compilation:
npm run webpack
To add a new page/module/resource, etc. (using hanako-cli)
hanako add
- ...
Last release 23.07.2024
- enhance webpack configuration
- extract license info from CSS files
- update CSS details
- update WPML language selector shortcode
- allow iTheme Security to access wp-json
- allow non logged users to make ajax requests and access wp-json
- update npm packages
- update composer packages
- disable wp-json for non logged users
- assets versioning to avoid cache issues
- bootstrap 5.3.3
- update npm packages
- remove Timmy
- remove ACF Options
- remove auto reload
- remove menu configuration
- remove post types and taxomies (please use ACF)
- clean meta tags
- correct use of wp localize script
- remove jquery dequeue
- allow Stipe API even if site in disabled for visitors
- Timber 2.0 – Updated npm packages
- CookiesConsent support «Do not track»
- Add ACF JSON file for CookiesConsent
- Separate npm dependancies
- RGPD & LPD cookies wall
- WP_AUTO_UPDATE_CORE -> minor
- Fix "taxonomies/taxonomy" misspelling
- Update npm packages
- Bootstrap 5.3
- Add support for dark mode
- Hanako-ts 1.2.7
- Bootstrap 5.2.3
- Remove debug.scss
- Rename RGDPConsent in CookiesConsent
- CookiesConsent disabled by default
- Add some frequently used modules (ScrollSpy, Carousel, Accordion, Collapse)
- Change Boostrap default options
- Hanako-ts 1.2.5
- No thumbnail for PDF files
- Disable Site Health widget
- Remove default theme stylesheet
- Editors can access Gravity Forms
- Editors can edit Privacy Policy Page
- Some admin menu cleaning
- Add Timmy to composer
- New setting to hide admin menus items
- New setting to change menu order
- Timber/Twig muss be installed via composer
- Hanako-ts 1.2.4
- remove "defer" on wp-login.php
- remove console and demo
- refactor twig files structure
- remove debug component
- bugfix lazyloader
- webp for lazyloader
- various functions added to functions/core
- Bootstrap 5.2
- Auto reload and dev mode are now independent – PHP Errors reporting can be configured in backend
- Fix an issue with lazy loading image ratio
- Fix issue with defered scripts in admin
- Hanako-ts 1.2.3
- Bootstrap 5.2 beta
- defered js loading
- enhanced console
- Autoreload: php, twig, js, css and images trigger autoreload
- Autoreload: CSS and Javascript modification trigger autoreload
- Remove ACF json save – Debug option true by default
- Whe debug is activate css and js are invalidated on reload by ?time=xxx
- Fix OB Flush warning – Add ACF escaping code – Fix RGPD Consent box – Update hanako-ts to 1.2.2 – Fix PHP Warning due to update removal hook in menus
- Views structure update
- PHP 8
- Bugfix
- Minor renaming
- move Debug to views/ts/components
- add some function into Twig Functions (print_r)
- Image Layzloading !!!
- views structure update
- add responsive sizing class in Boostrap
- add Swiper.ts helper to handle swipe on touch devices
- package.json update and some polishing.
- Add comment disabling in backend options
- Add CSS font smoothing
- Remove compile .js
- Set Boostrap to 12 columns
- Fix models/single.php
- Update to Boostrap 5.1
- RGPD consent
- Translation files
- Enhenced redirection system for non logged user
- Bugfix in compile script
- Directory structure refactoring (again). The system now use a "MVC" inspired structure.
- Directory structure refactoring
- New webpack workflow
- Add Timmy support
- New install notices system
Various enhancement
- add Webpack entry point for editor-style.css
- update scss file structure
- add scss file for styling language selector
- update webpack config
Switch from global WP structure to theme only
Brand new system based on Timber/Twig, SCSS and Typescript