Every LTHEME Elementor theme can work as a one-page site, in every edition: the menu becomes scroll links to the sections of the home page, with smooth scrolling and the current section highlighted.
Free: theme + one-page website import. In Free, Appearance → One-page import creates the one-page website for you (the home page sections with the scroll menu), so there is nothing to switch on. Pro: full multi-page website like the demo, and you can turn one-page mode on as below. See Demo import (Pro) and one-page import (Free).
Turn it on
- Go to Appearance → Customize → (theme name) options.
- Tick One-page mode on the home page and click Publish.
For another page, edit it in WordPress and set Template to One-page (scroll menu) in the page settings.
Which sections appear in the menu
A section appears in the scroll menu when it has both:
- a CSS ID (Elementor: select the section → Advanced → CSS ID, for example
prices); - a name in Elementor’s Navigator (right-click the section in the Navigator → Rename); the name is the menu label.
To leave a section out, add the CSS class lt-skip-menu to it (Advanced → CSS Classes). Each theme’s docs list its home page sections and their CSS IDs.
Your own one-page menu
Want other labels or order? Create a menu in Appearance → Menus with Custom Links such as #prices, and assign it to the location One-page menu (optional). The theme then uses that menu instead of the automatic one.
Link to a section from anywhere
Any button or link can point to a section: use /#prices (the home page section with the CSS ID prices). Elementor’s Menu Anchor widget works too.
Moving from an old onepage theme
The old LTHEME onepage WordPress themes were separate downloads. They are not sold any more: since version 2.0 one theme does both. Install the Free edition and run Appearance → One-page import, or install Pro and turn on one-page mode. The old onepage product pages now lead to the theme’s product page.