Elementor is a free WordPress plugin that lets you design pages visually: you drag elements onto the page, see the result as you work, and publish without writing code. It is one of the most widely used page builders for WordPress, with over ten million active installs. This quick guide takes you from installing Elementor to publishing your first page, and covers the settings that keep an Elementor site fast.
In WordPress, go to Plugins › Add New, search for Elementor, install and activate it. Open a page and click Edit with Elementor. Drag layout elements (containers) onto the canvas, add widgets such as headings, images and buttons, style them in the side panel, check the tablet and mobile views, then click Publish. The free plugin covers page design; the Theme Builder (headers, footers, templates) and Popup Builder need Elementor Pro.
1. What Elementor is, and what it isn't
Elementor replaces the WordPress block editor for the pages you choose, with a visual drag-and-drop editor. It isn't a theme: it works on top of your theme, and you can still use the block editor for other pages and posts.
At the time of writing (September 2026), the current version is Elementor 4.3. Version 4 introduced the Atomic Editor, with new building blocks, global Variables and Classes for colours and typography, and flexbox and grid containers for layout. The classic widgets are still there, so older tutorials mostly still apply, but some panel names have moved.
The free plugin needs WordPress 6.8 or later and PHP 7.4 or later.
| Feature | Elementor (free) | Elementor Pro (paid) |
|---|---|---|
| Drag-and-drop page editor | Yes | Yes |
| Basic widgets (heading, text, image, button, video, gallery and others) | Yes | Yes |
| Responsive editing for desktop, tablet and mobile | Yes | Yes |
| Template library of pages and blocks | A selection | Larger |
| Theme Builder: headers, footers, single post and archive templates | No | Yes |
| Popup Builder | No | Yes |
| Reusable Components | No | Yes |
Start with the free version. Buy Pro only when you actually need one of its features.
2. Install and activate Elementor
- Log in to WordPress.Go to
https://yourdomain.com/wp-admin. - Add the plugin.Open Plugins › Add New, search for "Elementor", and install the one published by Elementor.
- Activate it.Click Activate. Elementor may open a short setup screen; you can skip it.
- Pick a lightweight theme.Elementor works with most themes. A simple, fast theme such as Hello Elementor, Astra or GeneratePress leaves the design to Elementor.
Install plugins only from the official WordPress plugin directory or the maker's own website. "Nulled" (pirated) copies of Elementor Pro are a common way sites get hacked.
3. Open a page in the editor
Create a page under Pages › Add New (or open an existing one) and click Edit with Elementor. The editor opens with:
- the canvas in the middle, showing your page as visitors will see it;
- the side panel, listing elements and widgets to drag in, and the settings of whatever you select;
- the top bar, with site settings, the responsive-view switcher, preview and the Publish button.
For a full-width design without the theme's title and sidebar, set the page layout to Elementor Full Width or Elementor Canvas in the page settings. Canvas also hides the theme's header and footer, so use it for landing pages.
4. Build the layout with containers
Modern Elementor pages are built from containers: boxes that arrange what is inside them in a row or a column, using CSS flexbox or grid.
- Add a container.Click the + on the canvas and choose a structure, for example two columns.
- Drag in widgets.From the side panel, drag a Heading, a Text or Paragraph element, an Image and a Button into the container.
- Nest where needed.Put containers inside containers for more complex sections, such as a row of three service cards.
- Set spacing.Select the container and adjust padding, gap and alignment instead of adding empty spacer widgets.
You can also insert a ready-made page or block from the template library (the folder icon on the canvas) and replace the text and images with your own.
5. Style it once, reuse everywhere
Each element has Content, Style and Advanced settings, or their Atomic equivalents. Instead of setting colours and fonts on every heading, define them once:
- Global colours and fonts (Site Settings) or Variables in the Atomic Editor: change your brand colour in one place and every element that uses it updates.
- Classes (Elementor 4): a named set of styles, such as "card-title", that you apply to many elements.
This keeps the site consistent and makes a redesign much faster.
Most visitors to Indian small-business sites arrive on a phone. Use the responsive switcher in the top bar to check the tablet and mobile views before you publish, and adjust font sizes, padding and column stacking there. Settings made in the mobile view apply only to mobile.
6. Preview, publish and undo
Click the preview (eye) icon to see the page without the editor. When you are happy, click Publish; for an existing page the button saves your changes to the live page. Elementor keeps a revision history, so you can go back to an earlier version if an edit goes wrong. To save work without making it live, use Save as draft from the menu next to the Publish button.
7. Keep an Elementor site fast
Page builders add CSS and JavaScript. A few habits keep that under control:
For more, see optimizing WordPress.
8. Common problems
- "Edit with Elementor" loads forever or shows a grey screen. Usually a plugin conflict or a low PHP memory limit. Deactivate other plugins one by one and raise the memory limit; see PHP memory limit.
- "Resource Limit Is Reached" while editing. The editor makes many requests at once. See fixing resource limit errors on WordPress.
- Changes don't show to visitors. Clear your caching plugin. On our cPanel servers a server-side cache can also serve the previous copy of a page for up to 120 minutes, so add
?t=1to the URL to check what the server really returns. - A large template or video won't upload. Upload limits are 256 MB on our cPanel servers and 64 MB on DirectAdmin.
9. Running Elementor on Domain India
Elementor runs on any Domain India shared hosting plan with WordPress. Install WordPress in a few clicks with Softaculous (cPanel and DirectAdmin) or WP Toolkit (cPanel), then add Elementor as above. New cPanel accounts default to PHP 8.3, well above Elementor's minimum. Our shared servers run Apache, so use WP Super Cache or W3 Total Cache rather than LiteSpeed Cache.
For a complete WordPress walkthrough, see mastering WordPress. If you'd rather not build pages yourself, the AI Website Builder creates a business site from a description and lets you edit it by chatting.
- 25 GB NVMe SSD Storage
- 50 GB Monthly Bandwidth
- 1 Website
- 10 Email Accounts
The price on the card is a live Domain India list price and excludes 18% GST.
Is Elementor free?
Yes. The core Elementor plugin is free from the WordPress plugin directory and includes the drag-and-drop editor, the basic widgets and responsive editing. Elementor Pro is a paid add-on that adds the Theme Builder, Popup Builder and more widgets.
Is Elementor a WordPress theme?
No. Elementor is a plugin that works with most themes. Many people pair it with a lightweight theme such as Hello Elementor so that Elementor controls the design.
How do I edit a page with Elementor?
In the WordPress dashboard, open Pages, hover over the page and click Edit with Elementor, or open the page and click the Edit with Elementor button. Make your changes and click Publish to save them to the live page.
Why are my Elementor changes not showing on my website?
The page is usually being served from a cache. Clear your caching plugin and your browser cache, and add a query string such as ?t=1 to the URL to check the fresh version.
What are the requirements for Elementor?
The current Elementor release needs WordPress 6.8 or later and PHP 7.4 or later. A higher PHP memory limit helps the editor load smoothly on larger pages.
Can I go back to an earlier version of my Elementor page?
Yes. Elementor keeps a revision history for each page. Open the page in Elementor, open the history panel and restore an earlier revision.
Ready to build your first page? Install WordPress from your control panel, add Elementor, and follow the steps above. Compare plans on WordPress hosting or cPanel hosting.
WordPress-ready shared hosting with one-click installs, free SSL and weekly backups.
See cPanel plans