v0.2.0 - Members Feature
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_Typeclass with simplified fields - Updated
NVM_ACF_Fieldsto 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_restsupport 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.