This module extends the functionality of the website editor to support setting an anchor to any section of your web page and allow you to link to them very easily.
Anchors are just the HTML id attribute, which is commonly used to add it to any URL and get directly to the element with that anchor, in the form of https://www.tecnativa.com/#anchor-name.
auto_awesome What this module does
AI-generated from the code · Odoo 12.0Lets website editors give a page section its own anchor name so visitors can jump straight to it with a link ending in #anchor. It also shows the anchors already available on the page inside the link dialog.
This module adds an anchor tool to the Odoo website editor. When you select a section, a parallax block or a carousel in the editor, a new option called "Choose anchor" appears in the snippet options. Clicking it opens a small dialog where you type the anchor name you want for that section.
- The name is checked: only letters, numbers, underscores and hyphens are accepted, and a name already used elsewhere on the page is refused, with a message asking you to choose another one.
- If you leave the field empty, the anchor is removed from the section.
- When you rename an existing anchor, any link on the page that already pointed to the old anchor is automatically updated to point to the new one.
The module also improves the standard link dialog: while you are creating a link, it lists the anchors currently available on the page, so you can copy one and build a link such as #my-section. This makes it easy to send visitors directly to a specific part of a page.
It works inside the website editor and does not add any new menu, database model or report; it only extends the existing website editing and linking tools.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/website.
terminal Installation and usage
OCA documentation · Odoo 12.0Usage
Source · Odoo 12.0Valid character ranges for anchors are: [A-Z][a-z][0-9]_-
To add an anchor to any element, you need to:
- Edit any web page.
- Go to Add blocks > Structure.
- Insert any block in your page.
- Click on the snippet's option Customize > Choose anchor.
- Set an anchor. If it is already used or has an invalid format, you will be asked to use another.
To link to any page's anchor, you need to:
- Edit any web page.
- Select some text.
- Press Link in the editor toolbar.
- Write the anchor, in the URL or Email field, prefixed by the
#symbol. You have some suggestions below that field that indicate you which anchors are available in the current page. - Press Save.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.