This theme extends the Bricks builder by introducing custom modules that enhance the editing experience with specialized functionalities tailored for specific needs.
Bricks is a WordPress theme that uses a component-based layout system. This approach allows users to build their websites with modular, reusable, and customizable components.
This component is designed to handle individual images within your layout effectively, offering various display options such as borders, spacing, and alignment.
Currently, the theme includes the following Bricks module:
- Description: Creates a two-column layout with dynamic positioning of the image and text content.
- Features: Allows the image to be positioned on the left or right side of the text. The text content includes a headline, a text block, and a customizable link.
- Context: Used within the Bricks page builder environment to enhance layout flexibility.
- Editor Management: Enables selective feature availability based on user roles, improving the editing experience for users with specific permissions.
- Image Position: Option to display the image on either the left or right side.
- Dynamic Content: Users can edit the headline and text content directly within the Bricks editor.
- Link Customization: Provides the ability to add a link, select its target, and set link text.
- Responsive Design: Ensures that the two-column layout adjusts for optimal viewing on mobile devices.
- Role-Based Access: Integrates with WordPress permissions to manage access to the element's features based on user roles.
This custom module is developed for the Bricks Builder, a WordPress site builder that allows for visual page building. It leverages the Bricks API to introduce new, custom elements into the builder's interface.