Codevera AI Content Explainer
Every day, visitors hit a word or concept they don’t understand and leave your site to search for it. They get distracted. They don’t come back.
Codevera AI Content Explainer keeps them on the page.
Highlight any text. Press explain. GPT-4.1 returns a clear, intelligent answer right there in a tooltip. No new tab. No Google. No lost reader.
How it works:
- Visitor highlights text they don’t understand
- An explain button appears next to the selection
- GPT-4.1 generates a clear explanation instantly
- The tooltip follows them around the page so they can keep reading
Free:
- OpenAI (GPT-4.1) — pre-configured and ready to go, no model selection needed
- Smart caching cuts API costs by up to 70%. Repeated questions cost nothing after the first request
- Rate limiting with separate buckets for logged-in and anonymous users
- Tooltip with full viewport boundary detection. It never clips off-screen
- Interface in 7 languages (English US/UK, Spanish, German, French, Hindi, Chinese)
- See which terms your visitors ask about most
- Target specific page areas with CSS selectors. Include or exclude anything
- API keys encrypted and never exposed to the browser
- WCAG AA compliant with keyboard navigation and screen reader support
- GDPR compliant. Only the selected text leaves the server. Nothing is stored
A separate pro plugin is also available
For sites that need more than the free version, a separate Codevera AI Content Explainer Pro plugin is distributed from https://wpaiexplainer.com/pro. The pro plugin is a separate download (it is not unlocked inside this free plugin) and adds:
- Claude (Anthropic) — powerful reasoning for complex, nuanced explanations
- Gemini (Google) — ultra-fast and cost-effective at scale
- Bulk post scanning to find every unexplained technical term across your site
- AI blog post generation from selected text
- Term extraction across your whole site
- AI-generated SEO metadata
- Full tooltip, button and slider visual customisation
- Explanations dashboard with editable answers across reading levels
Works well for:
- Technical documentation where jargon stops readers mid-article
- Medical or legal sites where specialist terms cost reader trust
- Online courses where confusion becomes drop-offs and cancellations
- News sites covering politics, finance, science, or law
- Any site where reader comprehension directly affects engagement
Under the hood:
- Vanilla JavaScript with no framework overhead
- Under 100ms added to page load
- Nonces on all AJAX requests
- Input sanitised, output escaped throughout
External Services & Privacy
This plugin sends user-selected text to OpenAI to generate the explanation. No other external services are contacted by the plugin. No telemetry, no analytics, no licence checks.
OpenAI (api.openai.com)
- Privacy Policy: https://openai.com/privacy/
- Terms of Service: https://openai.com/terms/
- What is sent: only the text the visitor selected
- Model: GPT-4.1
API keys are encrypted with WordPress salts and never exposed to the browser. Nothing is stored after the request completes.
By using this plugin you agree to comply with OpenAI’s terms. You should let your visitors know that selected text is processed by an external AI service.
If you install the separately distributed pro plugin from https://wpaiexplainer.com/pro, additional providers (Anthropic Claude and Google Gemini) become available. Those services are documented inside the pro plugin and are not called by this free plugin.
Support
Email info@codevera.ai for support, bug reports, or feature requests. Include your WordPress version, PHP version, theme name, active provider, and a description of the issue with steps to reproduce.
Documentation is in the Help tab inside the plugin settings.
We reply within 24-48 hours on business days.
Technical Requirements
Minimum: * WordPress 5.0 * PHP 7.4 * OpenAI API key * JavaScript enabled in the browser
Recommended: * WordPress 6.0 or higher * PHP 8.0 or higher * HTTPS enabled
Privacy & Security
The plugin does not collect or store personal data. The only external request is the selected text sent to your chosen AI provider.
API keys are encrypted with WordPress salts, stored in the database, and never sent to the browser. Only administrators can view or change them.
No cookies. No analytics. No telemetry. AJAX requests use nonces and capability checks.
Credits
- OpenAI, Anthropic, and Google for their APIs
- WordPress community for development standards and tools
- Beta testers for feedback during development
Developers
The plugin dispatches three custom events on document:
codeveraAIExpPopupOnOpen— tooltip openedcodeveraAIExpPopupOnClose— tooltip closed-
codeveraAIExpExplanationLoaded— explanation renderedjavascript document.addEventListener('codeveraAIExpExplanationLoaded', function(event) { console.log('Explanation loaded:', event.detail); });
For hook and filter documentation, email info@codevera.ai.
Links
- Website: https://wpaiexplainer.com
- Support: info@codevera.ai
