Documentation

Dynamic Users Overview

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
  • Email
  • 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).

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)

Not the solution you are looking for?

Please check other articles or open a support ticket.