Description
WordSnap enhances your website’s content by making it interactive and educational. With a simple double-click, visitors can view a word’s definition in a clean tooltip and hear it pronounced aloud. It’s perfect for blogs, educational websites, and any content-heavy site where reader engagement matters.
Features:
– ✅ Instantly show word meanings with a double-click
– 🔊 Built-in voice pronunciation of the word and definition
– 🧠 Educational and retention-friendly for learners
– ⚡ Lightweight and performance-optimized (uses minimal JavaScript)
– 📱 Responsive design, works on desktop and mobile
– 🚫 No configuration needed—just install and activate
External Services
This plugin uses a third-party dictionary API to fetch word definitions:
- Service: Free Dictionary API by DictionaryAPI.dev
- Purpose: To retrieve English word definitions for the tooltip display.
- What data is sent: Only the selected word (e.g., “apple”) is sent to the API when a user double-clicks a word on the page.
- When it’s sent: On-demand, only when the user interacts with the page.
- What data is received: A definition, example sentence, and pronunciation info for the selected word.
- Personal data: No personal or sensitive user data is sent or received.
- Note: As of now, the API does not publish an official privacy policy or terms of service. Please use at your discretion.
Installation
- Upload the plugin files to the
/wp-content/plugins/wordsnap
directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- That’s it! Double-click any word on your site to see it in action.
FAQ
-
Does this plugin require any API key or external service?
-
Yes. WordSnap uses a free third-party API (DictionaryAPI.dev) to fetch word definitions and pronunciation. No API key is required.
-
Can I disable the voice pronunciation feature?
-
Currently, the feature is always enabled, but future versions may add toggle options in settings.
-
Does it work with any theme?
-
Yes. WordSnap is designed to be theme-agnostic and works on most modern WordPress themes.
-
Will this slow down my website?
-
No. WordSnap is lightweight and only loads content when the user interacts with the page.
-
Can I disable it for certain pages?
-
Currently, it’s applied site-wide. Per-page control will be added in a future release.
Reviews
Contributors & Developers
“WordSnap – Instantly Define and Hear Any Word” is open source software. The following people have contributed to this plugin.
Contributors“WordSnap – Instantly Define and Hear Any Word” has been translated into 2 locales. Thank you to the translators for their contributions.
Translate “WordSnap – Instantly Define and Hear Any Word” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release with definition tooltip and voice feature.