The Dynamic Users widget is designed to display WordPress user profiles dynamically using Elementor, giving you powerful filtering and ordering capabilities.
This widget is especially useful for:
- Building team directories
- Displaying author profiles
- Showing user lists filtered by role or activity
- Personalizing sections for logged-in users
General#
Source#
You can choose where to pull users from:
- Custom Query: Allows you to query users based on the given criteria.
- Manual Selection: Allows you to manually pick specific users using a search field.
- Current User: Dynamically displays the currently logged-in user’s data.
Include/Exclude#
Include/exclude roles to display or hide users by their assigned roles (e.g., Subscriber, Editor). You can also exclude specific users whom you don't want to show.
Number of Users#
How many users to show.
Order By#
Choose criteria to sort users, including:
- Default
- User ID
- Display Name
- Username
- User Login
- Nice Name
- User URL
- Registered Date
- Number of Posts
Order#
Ascending or Descending.
Fields#
Allows you to add and configure fields to display in each user card. Each field corresponds to a user property or meta value.
Field Type#
From the dropdown, you can pick any of these user fields:
- Display Name – Shows the display name of the user.
- First Name – Shows the user’s first name.
- Last Name – Shows the last name.
- Nick Name – Shows the nickname.
- User Nice Name – The sanitized version of the username (URL-friendly).
- Avatar – Displays the user’s profile picture.
- Role – Shows the user’s WordPress role (e.g., Subscriber).
- Email – Displays the email address.
- Bio – Shows the biographical info.
- Post Count – Number of posts authored by the user.
- Button – Adds a button (for example, linking to their author archive or custom URL).
- Custom Meta – Display custom user meta fields.
Depending on the field you pick, additional options appear.
Prefix Text#
Adds a prefix label before the value (e.g., Posts: 5).
Link To#
Makes the field linkable (e.g., linking Avatar to the author page).
Layout#
- Layout: Grid and List
- Columns: Set number of columns
- Image Position: Set user avatar position (Left, Top, Right)