Skip to content

v0.2.7 - Fix Member ACF Fields Not Registering

Choose a tag to compare

@kbrookes kbrookes released this 25 Nov 06:45
· 10 commits to main since this release

πŸ”§ Fix Member ACF Fields Not Registering

This release applies the same hook timing fix to the Member post type that was applied to Videos in v0.2.6.

What's Fixed

βœ… Member Information field group now appears when editing members
βœ… Profile URL and Circle Category fields now visible in WordPress admin
βœ… Member fields accessible via REST API for Bricks Builder
βœ… All ACF field registration issues resolved for both Videos and Members

The Fix

Applied the same did_action('acf/init') check to the Member post type:

  • If acf/init already fired β†’ register fields immediately
  • If not yet fired β†’ add hook as normal

Also added show_in_rest parameter to the Member field group for REST API access.

Member ACF Fields

When editing a member, you should now see the Member Information field group with:

  • Profile URL - Link to member's bio/profile on another site or Circle.so
  • Circle Category - Circle.so category or group

Testing

After updating to v0.2.7:

  1. Edit a member post - you should see the "Member Information" field group
  2. Run the diagnostic at https://yoursite.com/wp-content/plugins/Nova-Video-Manager/acf-diagnostic.php - should show 3 Nova Video Manager field groups:
    • group_nvm_video_metadata (Video Metadata)
    • group_nvm_community (Community Members)
    • group_nvm_member (Member Information)
  3. Use in Bricks Builder - Member fields should be accessible via REST API

Complete ACF Field List

Video Fields:

  • Video Metadata (9 fields)
  • Community Members (relationship field)

Member Fields:

  • Profile URL
  • Circle Category

All fields have show_in_rest enabled for Bricks Builder compatibility.


Previous Releases:

  • v0.2.6 - Fixed Video ACF fields not registering
  • v0.2.5 - Debug logging
  • v0.2.4 - REST API support
  • v0.2.3 - OAuth improvements