WP Manifestindependent plugin directory
manifest / content / appverse-team-manager

Appverse Team Manager

A custom Wordpress team management plugin.

by Appverse Team · github.com/mtaha7261-cmyk/appverse-team-manager

★ 0stars
0forks

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.zip

A 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

  1. Download or clone this repository.
  2. Upload the appverse-team-manager folder to: wp-content/plugins/
  3. Activate Appverse Team Manager from the WordPress Plugins page.
  4. Make sure Advanced Custom Fields is installed and active.
  5. Create team members and assign departments.
  6. 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
  • Email
  • LinkedIn
  • 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