Appearance
Widgets
WP-Nexus provides 31 widgets organized into four categories. Drag any widget from the catalog onto the canvas to add it to your component.
Display
Widgets for showing content to the user.
- Heading -- headings from H1 to H6
- Text -- text content with expression support
- Image -- display an image from a URL
- Button -- clickable button with link or action
- Badge -- small label/tag indicator
- Divider -- horizontal separator line
- Alert -- info, success, warning, or error message
- Progress Bar -- visual progress indicator
- HTML Block -- raw HTML content
- Map -- interactive Leaflet map with markers
- User Avatar -- current user's WordPress avatar
- User Field -- display a field from the current user
Layout
Structural widgets that contain other widgets.
- Container -- generic flex container
- Card -- bordered card with optional title
- Tabs -- tabbed content panels
- Accordion -- collapsible sections
- Component Reference -- embed another component
Data
Widgets that iterate over pipeline data.
- Repeater -- repeat child widgets for each data row
- Listing Grid -- grid, list, or table layout with pagination
Form
Input widgets for collecting user data.
- Text Input -- single-line text field
- Textarea -- multi-line text field
- Number Input -- numeric input with min/max/step
- Date Input -- date picker
- Select -- dropdown menu
- Checkbox -- boolean toggle
- Radio Group -- single-select radio buttons
- File Upload -- file upload with type/size restrictions
- Rich Text -- WYSIWYG rich text editor
- Relation Picker -- pick related rows from another table
- Form Container -- wraps form fields, handles submission
- Submit Button -- triggers form submission