
Insert an accessible video player with an optional draggable mini overlay (picture-in-picture style, in-player — not the browser PiP API), optional WebVTT subtitles, and custom controls that work inside modals and page builders.
Live demo
Features
Third-party services
When you use Vimeo URLs, the player loads Vimeo’s embed and Player API. Review Vimeo’s terms: https://vimeo.com/terms
Subtitle files are read from your own site. This plugin does not send visitor data to analytics services.
Development
Source development repository: https://github.com/ahernandezfriz/reproductor-senas
Basic shortcode:
[ahvpo_player principal="https://example.com/wp-content/uploads/videos/talk.mp4" senas="https://example.com/wp-content/uploads/videos/talk-signs.mp4"]
Full example:
[ahvpo_player principal="https://vimeo.com/123456789" senas="https://example.com/wp-content/uploads/videos/sign-language.mp4" subtitulos="https://example.com/wp-content/uploads/subtitles/talk.vtt" titulo="Accessibility talk" ancho="800px"]
Parameters
principal (required) — Vimeo URL or direct video file URLsenas (optional) — Mini overlay video URL (Vimeo or file); typically sign language or any secondary videosubtitulos (optional) — WebVTT file URL from this site. Leave empty to hide subtitlestitulo (optional) — Title shown above the playerancho (optional) — Maximum width, e.g. 800px or 100%. Default: 100%Legacy alias: [video_senas] still works with the same parameters.