ຄຳອະທິບາຍ
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’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 [email protected]. We are committed to maintaining this plugin and ensuring a great user experience.
ພາບໜ້າຈໍ
ບລັອກ
ປລັກອິນນີ້ມີ 1 ບລັອກ.
- QuachCMO Video Study Notes
ການຕິດຕັ້ງ
- 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.
ຄຳຖາມທີ່ພົບເລື້ອຍ
-
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’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.
ການຣີວິວ
ບໍ່ມີການຣີວິວສຳລັບປລັກອິນນີ້.
ຜູ້ຮ່ວມພັດທະນາ ແລະ ຜູ້ພັດທະນາ
“QuachCMO Video Study Notes” ແມ່ນຊອຟແວໂອເພັນຊອດ (Open Source). ບຸກຄົນຕໍ່ໄປນີ້ໄດ້ມີສ່ວນຮ່ວມໃນການພັດທະນາປລັກອິນນີ້.
ຜູ້ຮ່ວມພັດທະນາແປ “QuachCMO Video Study Notes” ເປັນພາສາຂອງເຈົ້າ.
ສົນໃຈຮ່ວມພັດທະນາບໍ່?
ເບິ່ງລະຫັດ, ກວດເບິ່ງ ຄັງເກັບ SVN, ຫຼື ຕິດຕາມ ບັນທຶກການພັດທະນາ ຜ່ານ RSS.
ບັນທຶກການປ່ຽນແປງ
1.5.0
- Major Refactor for WordPress.org compliance.
- Globally renamed all identifiers to use
quacvist_prefix to avoid conflicts. - Removed all inline styles and scripts in favor of proper asset enqueueing.
- Audited and secured authentication methods in
includes/auth.php. - Performed a final late-escaping audit of all output to ensure complete security.
- Updated shortcodes to
[quacvist_player]and[quacvist_gallery].
1.2.0
- Standardized codebase for WordPress.org submission.
- Added
register_deactivation_hookfor cleanup. - Added
load_plugin_textdomainfor full translation support. - Fixed all output escaping (
esc_html_e,esc_attr,wp_kses_post). - Added
wp_unslashto all$_POSTreads. - Removed
time()version busting from enqueued scripts. - Added
noprivpermission check onquacvist_get_video_dataAJAX handler. - Removed
console.log/console.warnfrom admin JS. - Added ARIA roles and labels to modal dialogs.
- Added
languages/folder and.pottemplate file.
1.1.0
- Added “Copy to Clipboard” export option.
- Implemented AJAX login/registration popup.
- Added “Allow Guest Notes” privacy setting.
- Added
max_widthshortcode attribute. - Enhanced auto-scroll and highlight logic in Focus Mode.
1.0.0
- Initial stable release.
- Core timestamp notes functionality.
- Focus mode implementation.
- Gallery shortcode and CPT integration.




