https://github.com/material-components/material-components-web
The Material Design Starter Theme has been updated to work with this release. Only a minor code change had to be made to the fixed mdc-top-app-bar.
We’re happy to announce that our Support Forum has been relaunched with a custom-built Theme based on our FSE Starter […]
Our latest WordPress Plugin Directory addition integrates the awesome Bootstrap Icons (MIT) library in the WordPress rich-text toolbar without requiring […]
A working and maintained Emoji Picker Plugin has been brought back to WordPress. Easily add Emojis from any rich-text block […]
https://github.com/material-components/material-components-web
The Material Design Starter Theme has been updated to work with this release. Only a minor code change had to be made to the fixed mdc-top-app-bar.
Each major version of Bootstrap will receive at least six months of support after it is retired, followed by six months of critical bug fixes and security updates.
This official announcement from the Bootstrap team is important as website maintenance and update planning will be more projectable for developers.
https://blog.getbootstrap.com/2019/07/24/lts-plan
According to this blog post, Bootstrap v3 will not receive security updates anymore and that’s why the Bootstrap 3 download option has been marked as deprecated and will be removed shortly. Once Bootstrap v5 is published, this new version will become our default Starter Theme and Bootstrap v4 will become an optional download.
We’ve removed jQuery as a frontend dependency from our Starter Themes.
Please note that jQuery is still needed in the WordPress dashboard (backend) and will be loaded there automatically!
jQuery has been very useful for a while but modern web standards browser support has improved a lot and most JS frameworks started to drop any external dependencies in favor of plain/vanilla JS.
Reducing the loading time of web applications and minimizing HTTP requests is one of the main goals of many developers. And since jQuery is an external library which needs to be downloaded first, avoiding it (if possible) makes a lot of sense.
If your code still depends on jQuery you can activate it in functions.php by adding array( 'jquery' )
in the wp_enqueue_script
function where main.js
is referenced (See: https://github.com/them-es/themes-starter-bootstrap/blob/v2/functions.php#L480).
Further reading:
https://developer.wordpress.org/reference/functions/wp_enqueue_script
http://youmightnotneedjquery.com
https://medium.com/@trombino.marco/you-might-not-need-jquery-a-2018-performance-case-study-aa6531d0b0c3
https://developer.mozilla.org/en-US/docs/Web/JavaScript
Our latest boilerplate has been published on Github. This is a great starting point for developers who need to create a headless WordPress Single Page Application.
Please note that you need to have a deeper knowledge of WordPress, NPM, Javascript/ReactJS and Bootstrap in order to be able to use this boilerplate.
Go to the GitHub repository, download the boilerplate and follow the instructions.
The Source Code is licensed under GPLv2 and has been published on GitHub.
A simple setup tutorial can be found in the Readme of the repository.
Material Components for the web 2.0 has been released recently with new features and bugfixes. The WordPress Material Starter Theme has been tested with the latest version 2.2 and the code base got updated.
Feel free to use it for your next project!
The code base we are using to develop custom Gutenberg blocks has been made available to the public.
If you are a WordPress Developer you can use this boilerplate as a basis for creating and integrating blocks in a theme.
Go to the GitHub repository, download the boilerplate and follow the instructions.
The Source Code is licensed under GPLv2 and has been published on GitHub.
Material Components for the web (MDC Web) is the successor to the Material Design Lite (MDL) project and the Material Design Starter Theme has been rewritten to use the new Material Components.
Heads up. The Theme had to be rewritten completely. If you need to update an older MDL codebase, please follow this migration tutorial provided by Google: Migration from MDL
Feel free to test out the new Starter Theme by downloading it using the Theme Generator:
Bootstrap 4.2 has been released yesterday with new features and bugfixes. Our WordPress Bootstrap Starter Theme v2.0 is fully compatible with this minor update.
Furthermore an update for Bootstrap 3 has been shipped with important bugfixes.
Happy holidays!
WordPress 5.0 “Bebo” has been released with a new block-based Editor:
All our Starter Themes have been updated and tested with the new version.
If you would like to give it a try please make sure to backup your site and test it on a local environment first.
Our them.es+ plugin has not received much love recently and we decided to put it into EOSL status. This means that the code base will not receive any further updates and we can not provide any support anymore. Please note that the plugin will be removed from the WordPress plugin directory and from Github (sooner or later).
Gutenberg has become the new default editor in WordPress 5.0, superseding shortcode driven editing experience to the greatest possible extent (which is good by the way!). From now on WordPress developers should put their efforts into improving Gutenberg which will be the indisputable future of WordPress.
In this scenario them.es+ doesn’t fit in anymore.