phillhendry/user-list-widget
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
=== User List Widget for Elementor === Contributors: phillhendry Tags: elementor, users, directory, members, ajax, pagination Requires at least: 6.0 Tested up to: 6.5 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A flexible Elementor widget to display users in a grid or list with meta fields, social links, advanced pagination (AJAX/infinite scroll), and full styling controls. == Description == User List Widget for Elementor lets you display a customizable list of WordPress users anywhere on your site. Choose which meta fields and social links to show, filter by role, exclude users, and enable advanced pagination (numeric, load more, infinite scroll). Style every aspect of the widget using Elementor's native controls. **Features:** * Display users by role, with search and filters * Show any user meta fields and social links * Exclude users by ID * Sort and order users * Multiple layouts: grid or list * Profile links: author archive, modal, or custom URL * Pagination: numeric, load more (AJAX), infinite scroll (AJAX), or none * Full Elementor style controls for card, avatar, name, meta, social icons, and buttons * AJAX-powered frontend for seamless user experience == Installation == 1. Upload the plugin folder to `/wp-content/plugins/` or use the WordPress plugin uploader. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Edit a page with Elementor and search for "User List Widget" in the widget panel. 4. Drag the widget into your layout and configure as desired. == Frequently Asked Questions == = Can I display custom user meta fields? = Yes! Select any available user meta fields in the widget controls. = Does it support AJAX/infinite scroll? = Yes, choose "Load More" or "Infinite Scroll" in the pagination options. = Can I style the widget with Elementor? = Yes, every part of the widget (card, avatar, name, meta, social, button) is fully styleable using Elementor's Style tab. == Changelog == = 1.0.0 = * Initial release: user list, meta/social fields, advanced pagination, full Elementor styling. == Upgrade Notice == = 1.0.0 = First public release.