Appverse Team Manager
A custom Wordpress team management plugin.
by Appverse Team · github.com/mtaha7261-cmyk/appverse-team-manager
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mtaha7261-cmyk/appverse-team-manager/archive/refs/heads/main.zipA custom WordPress plugin for managing team members and departments with a responsive frontend team directory.
Features
- Custom Team Member post type
- Department taxonomy
- Team member custom fields using Advanced Custom Fields
- Position, Bio, Email, LinkedIn, and Photo fields
- Responsive team member card layout
- Department-based filtering
- AJAX filtering without page reload
- Admin dashboard widget showing team members by department
- Clean uninstall functionality
- Shortcode for displaying the team directory
Requirements
- WordPress
- Advanced Custom Fields
- PHP compatible with the installed WordPress version
Installation
- Download or clone this repository.
- Upload the
appverse-team-managerfolder to:wp-content/plugins/ - Activate Appverse Team Manager from the WordPress Plugins page.
- Make sure Advanced Custom Fields is installed and active.
- Create team members and assign departments.
- Add the following shortcode to a WordPress page:
[appverse_team]
Usage
The plugin provides a Team Members section in the WordPress admin area.
Administrators can:
- Add team members
- Assign departments
- Add team member details
- Upload profile photos
- Manage departments
The frontend team directory displays team members in responsive cards.
Users can select a department from the filter dropdown. The team members are then loaded using AJAX without refreshing the page.
Custom Fields
The Team Member Details field group contains:
- Position
- Bio
- Photo
Dashboard Reporting
The plugin adds a dashboard widget named:
Team Members by Department
It displays the number of published team members in each department.
Shortcode
Use the following shortcode to display the team directory:
[appverse_team]
Plugin Structure
appverse-team-manager/
├── appverse-team-manager.php
├── shortcode.php
├── uninstall.php
└── assets/
├── style.css
└── script.js
Technology
- WordPress
- PHP
- JavaScript
- jQuery
- CSS
- Advanced Custom Fields
Author
Appverse Team