Recently I’ve been using the Beaver Builder WordPress plugin for websites that need to be turned over to clients. I love Beaver Builder because you can make just about anything, even using the default modules.
For some of my projects, however, I like to take things a step further to make sure everything is simple and intuitive when my clients takeover. I’ve written before about the dangers of turning over drag-and-drop capabilities to clients and the need for developers to be proactive. We know our clients are probably not going to be messing with margins and custom classes, hover effects and javascript functions. So along the way I’ve been creating custom modules that made certain aesthetics a little easier to implement and a little more foolproof.
Currently, the plugin has a number of modules, and they’re very opinionated. They’re meant to offer a simple interface for setting up some cool, photo-centric features and they use some modern browser features (CSS animations and Flexbox, for example). Oh and I’ll be using this plugin as a place to store any new modules I need to create for future clients, so feel free to subscribe below so I can keep you up-to-date with future modules and improvements.
CB Custom Modules is available under the same GPL as WordPress, so feel free to use and adapt it as you see fit. If you have any ideas for improvements, feel free to contact me or submit a pull request on the Github repository.
Leave a Reply