WP Manifestindependent plugin directory
manifest / content / dse-team-pack

DSE Team Pack

Team members CPT + Department taxonomy, ACF fields,and a /team/ archive for DSE Blueprint sites. Companon pack to the DSE Blueprint theme (2.2+). Self-updaes from GitHub Releases.

★ 0stars
v1.1.0latest · 3mo ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/ds-emotion/dse-team-pack/archive/refs/heads/main.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Team members as a CPT for DSE Blueprint sites (2.2+): a team_member post type, a Department taxonomy, ACF fields, a /team/ archive and member pages, and sample content. The theme's Team block can source from this CPT (Source: Manual entries | Team CPT), reusing its profile/flip cards.

Install

  1. Copy dse-team-pack/ into wp-content/plugins/ and activate (requires ACF PRO; DSE Blueprint theme 2.2+ recommended).
  2. Permalinks flush automatically. /team/ shows the grid; each member has a page.
  3. Optional: Tools → Team Pack → Create sample content seeds 6 members.

Updates

The pack updates itself from GitHub Releases — new versions show up in Dashboard → Plugins like any other plugin. WordPress's update check doesn't look at GitHub on its own; the checker wired into the main plugin file points it there using the bundled Plugin Update Checker. This is the DS.Emotion house convention — see dse-plugin-boilerplate.

The repo is public, so no token or authentication is needed on the sites that run the pack.

Cutting a release (maintainers):

  1. Bump the Version: header and the DSE_TM_VERSION constant in dse-team-pack.php to the same X.Y.Z, add a changelog entry below, and commit. (The two must match — WordPress compares the header; the constant version-stamps assets.)
  2. Tag and push: git tag vX.Y.Z && git push origin vX.Y.Z.
  3. Publish a Release from that tag on GitHub.

Installed sites then offer the update immediately via Plugins → "Check again", or automatically within ~12 h on WP-Cron.

Display

  • Team block (theme): set Source to "Team CPT" to render members from this pack on any page, with the familiar profile/flip cards and optional department filter.
  • /team/ archive + member pages (pack): grid with a department filter, plus a single page per member. Cards reuse the theme's team card partials.

Retune for a different scope

Labels/slug/icon are filterable — see the docblock in dse-team-pack.php (dse_team_pack_config). Field changes go in inc/acf-fields.php; read CLAUDE.md first (field keys are permanent).

Uninstall

Deactivation keeps content. Uninstall removes sample content + options; removing ALL team content requires opting in at Tools → Team Pack. See uninstall.php.

1.1.0

  • Self-updating from GitHub Releases — the pack checks its GitHub repo for new versions and surfaces them in Dashboard → Plugins (bundled Plugin Update Checker, wired directly in the main plugin file in the DS.Emotion house style; see the Updates section above). The repo is public, so no token is needed.
  • Developer "Customising guide" row link now opens the GitHub-rendered CUSTOMISING.md instead of downloading the raw file.

1.0.4

  • Tools → Team Pack now has a visual Team listing / archive display picker (Link / Pop-up / Flip) — choose the /team/ archive card behaviour in the CMS.

1.0.1

  • Added CUSTOMISING.md — the developer guide for customising the pack from the theme (overrides, never editing pack files, so updates stay clean).

1.0.0

  • Initial release: team_member CPT + Department taxonomy, /team/ archive + member pages reusing the theme team cards, Team block CPT source, sample content.

Releases

1 release.

Tag
Published
v1.1.0 latest
Aug 4, 2026 3mo ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.