Releases: justcoded/wordpress-theme-boilerplate
Rest Controller hotfix
Hotfix in Rest Controller example (fix namespace)
Cron example hotfix
Hotfix for cron example namespace use part inside a theme class
Rest and Cron examples
* New: Theme class property to disable gutenberg for the whole site or specific post types.
* New: Example of a Cron job, based on new Cronjob class coming from a theme framework 3.1.
* New: Example of a Employee REST controller, based on new REST_Controller coming from a theme framework 3.1.
WordPress 5.2 Support
Inserted new function call, which was added in WordPress 5.2 - wp_body_open
.
Removed emoji, added few theme options
- Removed emoji css by default
- Added Site Logo and default Image Placeholder to theme options
Replaced Page Builder/Titan with ACF
It's a big release, which replace JCF/Page Builder/Titan Framework plugins with ACF PRO.
This theme requires Theme Framework 3+, because it has special ACF classes inside.
Comparing with previous release we removed:
- Page Builder loader and Row/Widget layout classes
- Widget example classes
- widget example view files
- Admin theme settings declaration
Added:
- ACF Fields setup through a acf-builder package and custom wrappers for Page/User/Theme.
- Theme fields usage examples
- ACF fields usage example in Employee single view
Note: You can still manage your ACF plugin download/update through composer, please read WordPress Starter wiki for more details.
P.S.: We skipped version 2 in major releases to match framework version and be more clear regarding framework dependency.
Page Builder layout declaration in PHP7
Updated page builder layout declaration in a PHP7 format using class reference.
Updated code style standards
Updated code style to latest WP code sniffer 0.14.1
FakerPress Support example
Employee Post Type now have an example of using the FakerPress extension
GDPR compatibility
Removed default active Contact Form 7 extension to store requests to a database.
If site doesn't have all required GDPR tools we can't store this data. Also don't forget to add necessary checkboxes to your CF7 forms.