WP Manifestindependent plugin directory
manifest / content / student-club

BC Student Clubs CPT

Custom Post Type for Student Club management

by Bellevue College Information Technology Services · github.com/bellevuecollege/student-club · website

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/bellevuecollege/student-club/archive/refs/heads/master.zip

Readme

Student-Club

The Student Club plugin provides a way to create a custom post in a new section of the WordPress dashboard.

As of v2.0 this plugin uses the Advanced Custom Fields plugin to manage custom fields. acf-student-club-fields.json provides an import file to create all the necessary fields.

The templates for single and archive reside in mayflower theme. The plugin provides a way to create various statuses eg. Unchartered, Chartered, that the post can be associated to. So the following url should provide list of all the chartered and unchartered clubs:

  • .../status/chartered/
  • .../status/unchartered/

Acceptance Criteria

  • The club information page should include the following information: Club Name (text) Club Description (text) If the club is chartered (boolean— category?) Link to club website (url) Advisor Name (text) Advisor Email (url) Advisor Phone # (text) Club Contact Name (text) Club Contact Email (url) Meeting Location (text) Meeting Time (text) Link to budget documentation

  • Page should accept any fields (except club name) being empty.

  • User should be able to see a list of chartered clubs in alphabetical order.

  • Interested users should also be able to see a list of unchartered clubs, separate from the chartered clubs.

  • Club names on both club lists should link to a club information page.

Read the full README on GitHub →