Skip to content

v0.2.4 - REST API Support and ACF Diagnostics

Choose a tag to compare

@kbrookes kbrookes released this 25 Nov 05:43
· 14 commits to main since this release

REST API Support and ACF Diagnostics

This release adds full REST API support to all ACF fields and includes a diagnostic tool to troubleshoot field registration issues.

Features

REST API Support: All ACF fields now have show_in_rest enabled, making them accessible in:

  • Bricks Builder query loops
  • WordPress REST API
  • Headless WordPress setups
  • Any REST API consumer

🔍 ACF Diagnostic Tool: New diagnostic page to troubleshoot ACF field registration

  • Access at: https://yoursite.com/wp-content/plugins/Nova-Video-Manager/acf-diagnostic.php
  • Shows ACF status, version, and Pro detection
  • Lists all registered field groups
  • Shows detailed field information
  • Provides troubleshooting recommendations

Fields Now Available via REST API

Video Metadata Fields:

  • nvm_youtube_id - YouTube Video ID
  • nvm_youtube_url - YouTube URL
  • nvm_duration - Video duration
  • nvm_published_at - Published date
  • nvm_view_count - View count
  • nvm_like_count - Like count
  • nvm_comment_count - Comment count
  • nvm_last_synced - Last sync time
  • nvm_description_modified - Description modified flag

Community Fields:

  • nvm_featured_members - Featured community members (relationship field)

Troubleshooting Missing ACF Fields

If you're not seeing ACF fields in the WordPress admin or Bricks Builder:

  1. Run the diagnostic tool: Visit https://yoursite.com/wp-content/plugins/Nova-Video-Manager/acf-diagnostic.php
  2. Check ACF Pro is active: The plugin requires ACF Pro
  3. Re-enter OAuth credentials: If you moved from local to live, re-enter your Client Secret
  4. Deactivate and reactivate: Sometimes helps refresh field registration

For Bricks Builder Users

You can now use all video metadata fields in your query loops:

{acf_nvm_published_at}
{acf_nvm_view_count}
{acf_nvm_like_count}
{acf_nvm_youtube_url}

And filter by featured members using the relationship field!