Àpèjúwe
QuachCMO Video Study Notes transforms passive video watching into an active learning experience.
📺 Watch the Demo
Whether you are an educator, a student, or a content creator, this plugin allows you and your users to take notes directly on embedded videos.
Each note is automatically timestamped, creating an interactive index. Clicking a note jumps the video player to that exact moment, making review sessions incredibly efficient.
🚀 Experience it live
Key Features
- Timestamped Note-Taking — Notes are linked directly to the video timeline.
- Click-to-Seek — Navigate the video instantly by clicking your notes.
- Focus Mode — Distraction-free learning with a full-screen theater view.
- Video Gallery — Showcase multiple learning modules in a beautiful video library.
- AJAX Auth — Seamless login/registration popup without leaving the video.
- Flexible Layouts — Choose between Stacked (above-below) or Side-by-Side views.
- Export Options — Save notes as Markdown, TXT, or copy directly to clipboard.
- Guest Notes — Option to allow or restrict note-taking to logged-in users.
- Gutenberg Block — Native block editor support with live preview.
Usage
Use the shortcode [quacvist_player video="VIDEO_ID"] in any post or page.
Display a gallery of all your lessons with [quacvist_gallery].
External services
This plugin utilizes the Vimeo API (OEmbed) to enhance your experience.
- Vimeo OEmbed API — We send video URLs to VimeoÌtumọ̀ Yorùbá: ’s OEmbed endpoint to automatically retrieve video metadata (such as titles and thumbnails) when you add or display videos. This ensures your learning library looks professional without manual data entry.
- Vimeo Terms of Service: https://vimeo.com/terms
- Vimeo Privacy Policy: https://vimeo.com/privacy
Support & Contact
For support, feedback, or inquiries, please contact the author at admin@quachcmo.com. We are committed to maintaining this plugin and ensuring a great user experience.
Àwọn àwòrán ìbòjú
Àwọn ìdí
Plugin yìí pèsè 1 ìdí.
- QuachCMO Video Study Notes
Ìgbéwọlẹ̀
- Upload the
quachcmo-video-study-notesfolder to the/wp-content/plugins/directory. - Activate the plugin through the Plugins menu in WordPress.
- A Video Lessons menu will appear in your admin sidebar.
- Go to Video Lessons > Notes Settings to configure options.
- Add videos via the Quick Add button, then embed them using the shortcode or Gutenberg block.
FAQ
-
How do I find the YouTube Video ID?
-
The ID is the 11-character code in a YouTube URL. For example, in
https://www.youtube.com/watch?v=arj7oStGLkU, the ID isarj7oStGLkU. -
Can I customize the width of the player?
-
Yes! Use the
max_widthattribute:[quacvist_player video="ID" max_width="800px"]. -
Are notes saved?
-
Notes are stored in the browserÌtumọ̀ Yorùbá: ’s localStorage for guests, and synced server-side for logged-in users.
-
How do I display only videos from a specific category?
-
Use:
[quacvist_gallery category="TERM_ID"] -
Can I use this in the block editor?
-
Yes! Search for “QuachCMO Video Study Notes” in the block inserter to add the native Gutenberg block.
Àwọn àgbéyẹ̀wò
Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.
Àwọn Olùkópa & Olùgbéejáde
“QuachCMO Video Study Notes” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaTúmọ̀ “QuachCMO Video Study Notes” sí èdè rẹ.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
1.5.1
New: Added Inline Edit Popup — edit video lessons directly from the post list without page reloads.
New: Integrated Video Preview within the Edit popup to verify content (YouTube/Vimeo) instantly.
New: Auto-populate video metadata (Link, Title, Description, Category) inside the Edit modal.
Improved: Redesigned Admin Modal UI with modern CSS, vertical form layouts, gradient headers, and smooth animations.
Improved: Standardized styling for both “Add” and “Edit” modals for a consistent professional experience.
Improved: Migrated legacy video lesson content to native Gutenberg paragraph blocks.
Fixed: Resolved a critical error caused by a missing closing parenthesis in block registration.
Fixed: Removed the broken quacvist-video-sidebar plugin that caused Block Editor crashes.
Fixed: Optimized performance by removing redundant flush_rewrite_rules() on every page load.
Fixed: Registered _quacvist_video_id and _quacvist_video_provider meta via REST API for full Gutenberg compatibility.
Dev: Implemented quacvist_load_video and quacvist_update_video AJAX handlers for seamless inline editing.
Dev: Added enqueue_block_editor_assets hook for explicit and reliable block script loading.
1.5.0
Major Refactor: Full codebase overhaul for WordPress.org repository compliance.
Namespace Update: Globally prefixed all identifiers with quacvist_ to prevent naming conflicts.
Security: Conducted a comprehensive late-escaping audit and secured includes/auth.php.
Optimization: Replaced all inline styles/scripts with proper asset enqueueing.
Breaking Change: Updated shortcodes to [quacvist_player] and [quacvist_gallery].
1.2.0
Standardization: Prepared codebase for official WordPress.org submission.
Security: Applied wp_unslash to $_POST data and added esc_html_e, esc_attr, and wp_kses_post to all outputs.
Internationalization: Added languages/ directory, .pot template, and load_plugin_textdomain support.
UX/Accessibility: Added ARIA roles/labels to modals and removed debug console.log statements.
Cleanup: Added register_deactivation_hook for clean plugin removal.
1.1.0
New: Added “Copy to Clipboard” export functionality for notes.
New: Implemented AJAX-powered Login/Registration popup.
Feature: Added “Allow Guest Notes” privacy toggle in settings.
UI: Enhanced auto-scroll and highlight logic within Focus Mode.
Shortcode: Added max_width attribute for better layout control.
1.0.0
Initial stable release.
Core functionality: Timestamp-based note taking.
Interactive Focus Mode implementation.
Video Gallery shortcode and Custom Post Type (CPT) integration.




