Your articles, with an expert glossary built in
One line of code and every technical term in your blog becomes a definition on hover: more than 56,000 terms in English and Spanish.
<script src="https://glosarix.com/en/widget.js" async></script>CopyI packaged the application in containers and deployed it on Kubernetes. In front of it I put Nginx as a reverse proxy and enabled HTTPS with a free certificate. In the end, the hardest part was understanding pods…
Description: Kubernetes is an open-source platform designed to automate the deployment, scaling, and operation of application containers. It provides a robust framework for managing containerized applications, allowing…
Three steps, none of them technical
Works on WordPress, Blogger, Ghost or any website where you can paste code.
Paste the line once
In the footer of your whole site. Below you have the steps for each platform.
Terms get underlined
It detects the Glosarix terms in your articles, once per term, without touching titles, links, menus or code.
Your readers understand
Definition, category and English pronunciation on hover, or on tap on mobile.
Paste your own text
Write or paste a paragraph from your blog and see live which terms it detects. Adjust the options and copy your personalised line.
<script src="https://glosarix.com/en/widget.js" async></script>CopyStep by step on your platform
Paste your line once and it works on the whole site.
- Go to Plugins → Add new, search for “WPCode” and install and activate it (it is free).
- Open Code Snippets → Header & Footer.
- Paste your line in the Footer box and save.
- Go to Elementor → Custom Code → Add new.
- Paste your line and choose the location “</body> - End”.
- Publish it with the condition “Entire site”.
- Go to Layout → Add a gadget → HTML/JavaScript.
- Paste your line, leave the title empty and save.
- Save the layout.
- Go to Settings → Code injection.
- Paste your line in Site footer.
- Save.
- Open the template shared by all your pages.
- Paste your line just before </body>.
- Upload the change.
All the options
Attributes you can add to the line. All are optional.
| Attribute | Values | Default |
|---|---|---|
data-lang | es · en | the language of the page |
data-solo | posts (WordPress posts) · all · body classes, e.g. single-post single-guide | whole site except home page, archives and searches |
data-theme | oscuro (dark) · claro (light) · auto | oscuro |
data-color | glosarix · rojo · verde · naranja · negro · any #hex colour | glosarix |
data-max | 1 to 30 | 8 |
data-excluir | terms separated by commas | — |
data-selector | any CSS selector, e.g. .post-content | the main block of text |
data-voz | no | button shown |
class="glosarix-no" | on any block of your page | that block is left untouched |
If it does not work
WP Rocket, LiteSpeed and others copy or delay scripts. Exclude glosarix.com/widget.js from “minify/combine JS” and from “delay/defer JS”, and clear the cache.
To avoid underlining ordinary words, a single word is only marked if it is clearly technical: written the same in English and Spanish (Kubernetes), an acronym in capitals (API) or long (firewall). Very general words such as “network” or “data” are never marked.
That is intended: by default it does not act on the home page, archives or searches, only on posts and pages. Use data-solo="all" if you want it everywhere.
Press F12 → Network, reload and filter by “widget”: there must be a request to glosarix.com/wp-json/glosarix/v1/widget with status 200.
What people usually ask
Yes, with no account. It has a generous per-visitor limit to protect the service.
It loads in the background (async) after your content and weighs about 6 KB compressed.
Only a list of words from the text to look them up. Nothing about your visitors, no cookies.
No. It only marks words in the reader’s browser; your articles and your HTML stay the same.