Lesson 19: Templates, Saving, and Reusing Designs
Objectives
- Use Elementor's template library
- Save your own sections and pages as templates
- Import and export templates
- Work efficiently by reusing designs
What Are Templates?
Templates are pre-designed layouts you can insert into your pages. They save you from building everything from scratch.
Types of Templates:
| Type | What It Is |
|---|---|
| Page Template | A complete page design (all sections) |
| Section Template | A single section (hero, CTA, features, etc.) |
| My Templates | Your own saved designs |
| Elementor Library | Pre-made templates from Elementor |
Using the Elementor Template Library
Accessing the Library
- Open a page in Elementor
- Click the folder icon in the widget panel, or
- Press Ctrl + Shift + L, or
- Click the folder icon that appears in the middle of the canvas when adding a new section
Browsing Templates
The library has tabs:
- Pages — complete page designs
- Blocks (Sections) — individual section designs (hero, FAQ, features, etc.)
- My Templates — your saved templates
Inserting a Template
- Browse and find a template you like
- Click "Insert"
- The template is added to your page
- You can then customize all the content, colors, fonts, and images
Free vs Pro Templates
- Templates marked with a diamond icon require Elementor Pro
- Free templates are available without any upgrade
- Even free templates provide good starting points
Saving Your Own Templates
Saving a Section as Template
This is extremely useful — save a section you've designed well and reuse it across pages.
- Right-click the section handle (blue tab at the top of the section)
- Click "Save as Template"
- Give it a descriptive name (e.g., "Hero Section - Dark Background" or "3-Column Services")
- Click "Save"
Saving an Entire Page as Template
- Click the hamburger menu (☰) → "Save as Template" (or the up arrow next to Update/Publish)
- Give it a name (e.g., "Business Homepage Template")
- Click "Save"
Using Your Saved Templates
- Open the template library (Ctrl + Shift + L)
- Go to the "My Templates" tab
- Find your template
- Click "Insert"
- Customize the content for the new page
Organizing Templates
Naming Convention
Use a clear naming system:
[Type] - [Description] - [Variant]
Examples:
Hero - Image Background - Centered
Services - 3 Column Icons - Light BG
CTA - Full Width - Gradient
Testimonials - Slider - Dark
Footer - 4 Column - With Map
Building a Template Library
Over time, build a collection of reusable sections:
- Hero sections — 2-3 variations (image bg, solid color, video bg)
- Services/Features — 3-column icons, 4-column icons, with images
- About sections — image left, image right
- Testimonials — carousel, grid, single featured
- CTA sections — simple, with background image, with form
- FAQ — accordion style
- Contact — form + info layout
This becomes your personal design kit — building new pages takes minutes instead of hours.
Importing and Exporting Templates
Exporting Templates
Share templates between WordPress sites:
- Go to Elementor → My Templates in wp-admin (or Templates → Saved Templates)
- Find the template you want to export
- Click "Export Template"
- A
.jsonfile is downloaded
Importing Templates
- Go to Elementor → My Templates
- Click "Import Templates" at the top
- Select the
.jsonfile - Click "Import Now"
- The template appears in your library
Use Cases for Import/Export:
- Move designs between sites — develop locally, export to client's site
- Share with team members — distribute standardized designs
- Backup your designs — export all templates for safekeeping
- Use third-party templates — many sites offer free Elementor templates as JSON files
Template Kits and Starter Sites
Third-Party Template Sources
Several services provide free and premium Elementor template kits:
| Source | What They Offer |
|---|---|
| Envato Elements | 1000+ full template kits (paid subscription) |
| TemplateMonster | Premium Elementor templates |
| Starter Templates by Astra | Free complete site imports |
| Elementor Community | Free templates shared by users |
Using Starter Templates Plugin (with Astra theme)
- Install the "Starter Templates" plugin
- Choose Elementor as your page builder
- Browse complete website templates
- Click "Import Complete Site" or import individual pages
- Customize the imported content
Warning: Importing a complete site will replace your existing content. Do this on a fresh site or make a backup first.
Template Workflow
Efficient Page Building Process:
- Check your template library first — do you have a section that fits?
- Check the Elementor library — is there a free template close to what you need?
- Insert a template as a starting point
- Customize the content (text, images, colors)
- Adjust to match your global styles
- Save new designs as templates for future use
When Building Multiple Similar Pages:
- Build the first page completely
- Save it as a page template
- For similar pages, insert the template and swap out the content
- Much faster than building from scratch each time
Example: Building 5 service pages (Web Design, SEO, Marketing, Branding, Support):
- Design the first service page layout
- Save it as "Service Page Template"
- Create each new page → insert template → change the service-specific content
Exercises
Browse the template library: Press Ctrl + Shift + L and browse through available pages and blocks. Try inserting a free block template onto a test page.
Save a section template: Take your best section from the homepage and save it as a template. Give it a descriptive name.
Save a page template: Save your About page (or Homepage) as a complete page template.
Reuse a template: Create a new page, insert your saved section template, and modify the content.
Export and re-import: Export one of your templates as a JSON file. Delete it from your library. Re-import it to confirm the process works.
Build a template collection: Save at least 3 different section templates (hero, services, CTA) that you can mix and match for future pages.
Key Takeaways
- Templates save enormous time — don't build from scratch every time
- Save sections with right-click → Save as Template
- Save pages from the hamburger menu → Save as Template
- Use a clear naming convention for your templates
- Export/Import templates as JSON files to move between sites
- Build a personal template library over time — this is your design toolkit
- Check existing templates before building something new
- Third-party template kits can jumpstart new projects
Next Lesson: Lesson 20 - Responsive Design