Skip to content

v0.2.0 - Members Feature

Choose a tag to compare

@kbrookes kbrookes released this 25 Nov 03:11
· 22 commits to main since this release

Features

  • Members Custom Post Type: Create reusable community member profiles with name, profile URL, and Circle.so category
  • ACF Relationship Field: Changed from repeater field to relationship field for better filtering and querying
  • On-the-fly Member Creation: Add new members directly while editing videos
  • Unlisted Video Support: OAuth 2.0 authentication now properly fetches unlisted videos
  • Channel-Specific Sync: Fixed sync to only pull videos from the specified channel (not all channels owned by user)
  • Bricks Builder Integration: Full REST API support for member fields in Bricks query loops
  • Enhanced Admin UI: Custom columns in Members list showing profile URL and Circle category

Technical Changes

  • Created NVM_Member_Post_Type class with simplified fields
  • Updated NVM_ACF_Fields to use relationship field instead of repeater
  • Added JavaScript to create 'Add New Member' button in relationship field
  • Updated plugin headers for Git Updater compatibility
  • Added show_in_rest support for member ACF fields
  • Comprehensive documentation updates

Installation

This plugin requires:

  • WordPress 6.0+
  • PHP 8.0+
  • ACF Pro 6.0+
  • YouTube Data API v3 with OAuth 2.0

See OAUTH_SETUP.md for setup instructions.