kanka.dev Bricks Elements WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/kankadev/knk-bricks-elements/archive/refs/heads/main.zipCustom Bricks Builder elements by kanka.dev that can be easily updated across multiple projects.
Description
This plugin contains custom elements for the Bricks Builder WordPress theme. Instead of embedding these elements directly in your child theme, this plugin allows you to:
- Maintain elements in a single repository
- Update all your websites automatically when you update the plugin
- Keep your elements consistent across all your projects
Installation
Manual Installation
- Download the plugin as a ZIP file from the GitHub repository
- Upload the ZIP file via the WordPress admin plugins page
- Activate the plugin
Via GitHub
- Install the GitHub Updater plugin
- Add this repository using the GitHub Updater interface
- Install and activate the plugin
Updating Elements
When you need to update an element:
- Make changes to the element in the GitHub repository
- Create a new release with an incremented version number
- All websites using this plugin will be notified of the update in the WordPress admin
Migrating Elements from Theme
If you're currently using these elements in your Bricks child theme, this plugin includes a migration tool:
- Go to Tools > kanka.dev Bricks Elements in the WordPress admin
- Click the "Migrate Elements" button
- The plugin will copy all elements from your theme to the plugin
- You can then deactivate the elements in your theme to avoid conflicts
Development
Adding New Elements
To add a new element:
- Create a new directory in the
elementsfolder with the name of your element - Create a PHP file with the same name as the directory
- Implement your element following the Bricks element structure
- Add any CSS, JS, or other assets needed by your element
GitHub Integration
This plugin uses GitHub for updates. To set up your own repository:
- Fork or create a new repository on GitHub
- Update the GitHub information in the main plugin file:
- GitHub Plugin URI: yourusername/knk-bricks-elements
- GitHub Branch: main (or your preferred branch)
- Push your changes to GitHub
- Create releases to trigger updates
License
GPL-2.0+
Credits
Developed by kanka.dev
Releases
11 releases.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.