Title: PCIO VIS Member Event
Author: Niels Olsen
Published: <strong>July 18, 2026</strong>
Last modified: July 18, 2026

---

Search plugins

![](https://ps.w.org/pcio-vis-member-event/assets/banner-772x250.png?rev=3612529)

![](https://ps.w.org/pcio-vis-member-event/assets/icon-256x256.png?rev=3612529)

# PCIO VIS Member Event

 By [Niels Olsen](https://profiles.wordpress.org/pcio/)

[Download](https://downloads.wordpress.org/plugin/pcio-vis-member-event.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/pcio-vis-member-event/#description)
 * [Reviews](https://wordpress.org/plugins/pcio-vis-member-event/#reviews)
 *  [Installation](https://wordpress.org/plugins/pcio-vis-member-event/#installation)
 * [Development](https://wordpress.org/plugins/pcio-vis-member-event/#developers)

 [Support](https://wordpress.org/support/plugin/pcio-vis-member-event/)

## Description

PCIO VIS Member Event turns your WordPress site into a complete back office for 
a voluntary organization or association.

It provides a members register, an event calendar with public sign-ups, e-mail and
newsletter tools, a document library and a simple finance journal — all built on
native WordPress capabilities so access control works with the roles you already
use.

Public pages are served automatically under `/vis/`; no WordPress pages or shortcodes
are required to get started:

 * **Home** (`/vis/`) — landing page for members.
 * **Members** (`/vis/members`) — searchable members directory.
 * **Calendar** (`/vis/calendar`) — upcoming events with sign-up.
 * **Event** (`/vis/events/{id}`) — event detail page with banner, description and
   sign-up box.
 * **Mails** (`/vis/mails`) — member mailings.
 * **Newsletters** (`/vis/newsletters`) — public newsletter archive.
 * **Documents** (`/vis/documents`) — document library grouped by type.
 * **Finance** (`/vis/finance`) — finance overview for authorized users.

**Roles and capabilities.** The plugin defines a cumulative set of logical roles—
Member, Volunteer, Event Manager, Publisher and System Admin — that map to standard
WordPress capabilities. Assign them per WordPress role from **Vis  Roles**:

 * Register for events
 * Create own events
 * Edit own events
 * Edit all events
 * Publish / manage documents
 * Manage members
 * Manage settings & mails
 * Manage finance

**Shortcodes.** For themes that prefer to embed content in ordinary pages, the plugin
also ships shortcodes: `[pcio_me_members]`, `[pcio_me_documents]`, `[pcio_me_event]`,`[
pcio_me_events]`, `[pcio_me_event_roller]` and `[pcio_me_newsletters]`.

**Extensions.** PCIO VIS Member Event is the core plugin for a family of optional
add-ons (gallery, products, tickets, project management, home-owner association 
tools and Conventus sync). The bundled Dompdf and php-qrcode libraries are shared
with those extensions for PDF and QR generation.

## Screenshots

[⌊Landing page with tiles for each section in the application⌉⌊Landing page with
tiles for each section in the application⌉[

Landing page with tiles for each section in the application

[⌊The calendar page⌉⌊The calendar page⌉[

The calendar page

[⌊Member list page.⌉⌊Member list page.⌉[

Member list page.

[⌊Vis admin menues in WordPress admin section.⌉⌊Vis admin menues in WordPress admin
section.⌉[

Vis admin menues in WordPress admin section.

## Installation

 1. Upload the `pcio-vis-member-event` directory to `/wp-content/plugins/`.
 2. Activate the plugin in **Plugins** in the WordPress admin.
 3. Assign capabilities to your WordPress roles under **Vis  Roles**.
 4. Configure plugin options under the **Vis** admin menu.

After activation, if `/vis/` or an event page returns a 404, go to **Settings  Permalinks**
and click **Save Changes** to flush the rewrite rules.

## FAQ

### Where are the public pages?

The plugin registers pages automatically under `/vis/` — for example `https://yoursite.
com/vis/members` and `https://yoursite.com/vis/calendar`. Individual events are 
available at `https://yoursite.com/vis/events/{id}`.

### How do I control who can do what?

Access is based on native WordPress capabilities. Open **Vis  Roles** and grant 
the plugin’s capabilities to your existing WordPress roles. The logical roles (Member,
Volunteer, Event Manager, Publisher, System Admin) are cumulative — each level includes
the capabilities of the level below.

### A public page returns a 404.

Go to **Settings  Permalinks** and click **Save Changes** to flush the rewrite rules.
This registers the `/vis/` routes.

### Does this require any third-party services?

No. The core plugin runs entirely on your WordPress site. Optional extensions (such
as ticket sales) may integrate with external services.

### How do I uninstall?

Deactivate and delete the plugin from the WordPress admin. To also remove the data,
open your database admin tool and drop these tables (replace `wp_` with your actual
table prefix):

 * `wp_me_members`
 * `wp_me_member_meta`
 * `wp_me_member_roles`
 * `wp_me_vis_roles`
 * `wp_me_events`
 * `wp_me_event_signups`
 * `wp_me_mails`
 * `wp_me_newsletters`
 * `wp_me_documents`
 * `wp_me_document_types`
 * `wp_me_finance_journal`
 * `wp_me_sync`

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PCIO VIS Member Event” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Niels Olsen ](https://profiles.wordpress.org/pcio/)

[Translate “PCIO VIS Member Event” into your language.](https://translate.wordpress.org/projects/wp-plugins/pcio-vis-member-event)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pcio-vis-member-event/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pcio-vis-member-event/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pcio-vis-member-event/)
by [RSS](https://plugins.trac.wordpress.org/log/pcio-vis-member-event/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
 * Members register with custom member fields and roles.
 * Event calendar with public sign-ups and per-event banner/thumbnail images.
 * Member mailings and public newsletter archive.
 * Document library grouped by type, backed by the WordPress media library.
 * Finance journal.
 * Capability-based access control with cumulative logical roles (Vis  Roles).
 * Automatic public pages under `/vis/` plus shortcodes for embedding in themes.

## Meta

 *  Version **1.0.0**
 *  Last updated **8 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [documents](https://wordpress.org/plugins/tags/documents/)[events](https://wordpress.org/plugins/tags/events/)
   [members](https://wordpress.org/plugins/tags/members/)[newsletter](https://wordpress.org/plugins/tags/newsletter/)
   [signup](https://wordpress.org/plugins/tags/signup/)
 *  [Advanced View](https://wordpress.org/plugins/pcio-vis-member-event/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/pcio-vis-member-event/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pcio-vis-member-event/reviews/)

## Contributors

 *   [ Niels Olsen ](https://profiles.wordpress.org/pcio/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pcio-vis-member-event/)