Publish a technique video

Publish a technique video.

Status: source-reviewed Section: Website & Content

Search documentation

Type to search.

Use GymCore Classes > Technique Videos. The screen uses WordPress post-edit permissions. Technique Video records are not public URLs; eligible members see published records through GymCore’s video shortcode/runtime.

Video fields

Field Default/allowed value Effect
Title Blank Member-facing video title
Excerpt Blank Member-facing summary where the renderer uses it
Featured image None Thumbnail
VideoPress GUID Blank text; source describes the 8-character VideoPress identifier Identifies a Jetpack VideoPress video; may be blank when an attachment embed is used by the installed runtime
Duration (seconds) 0; integer 0 or greater Display duration metadata
Technique Tags Blank comma-separated text Search/filter keywords
Program Site taxonomy terms Limits matching by program
Belt Site taxonomy terms Limits matching by belt
Publish status Draft until published Only published records are returned by the member shortcode

The source seeds common program and belt terms, but site administrators can change taxonomy terms. Video playback depends on Jetpack VideoPress or the installed attachment/runtime path; saving a GUID does not prove playback.

Exact steps

Safe stop: Save a draft and test the VideoPress asset with fictional member access before Publish; publication can expose the catalogue entry to matching members.

  1. Open GymCore Classes > Technique Videos and select Add New Video.

    Expected: WordPress opens Add New Technique Video with title, excerpt, featured image, Program, Belt, and Video Details controls.

  2. Enter the title and summary, select the intended Program and Belt terms, and add the approved thumbnail.

    Expected: The saved audience labels match the members who should find the video.

  3. Enter the VideoPress GUID, Duration (seconds), and comma-separated Technique Tags that match the source video.

    Expected: Duration is zero or greater and the GUID identifies the intended VideoPress asset. Do not use a private test member’s data in tags or titles.

  4. Select Publish. For an existing record, select Update.

    Expected: WordPress confirms the record is published or updated.

  5. Open a page containing `[gym_technique_videos]` as a non-production member with an active membership and matching Program/Belt.

    Expected: The video appears and playback reaches the intended asset. Signed-out, inactive, or non-matching members should not receive the same result.

  6. Reopen the Technique Video and compare its status, terms, GUID, duration, and tags with the member output and the VideoPress asset.

    Expected: WordPress owns the catalogue record and VideoPress owns playback. Diagnose the side that disagrees instead of replacing a GUID repeatedly.

Correct or withdraw a video

  • Set the WordPress record to Draft or Trash to remove it from published shortcode results; allow for normal cache expiry.
  • Restore the prior GUID or taxonomy terms and select Update when a reversible metadata edit is wrong.
  • Removing the WordPress record does not delete the third-party VideoPress asset. Delete external media only under the approved media-retention process.

Verified against: current Technique Video post type, taxonomies, metadata defaults/save handler, and member video shortcode.

Need help?

Describe one problem and the installed versions. Never send passwords, license keys, API keys, payment details, or member records.

Contact GymCore