How to Create a Landing Page in WordPress (Block Editor, Elementor or a Plugin)

A landing page has one job: get the visitor to take one action. How to build one in WordPress with the block editor, Elementor or a plugin, strip out the distractions, add a form, and measure what it converts.

In this article
  1. 01The short answer
  2. 02What makes a landing page work
  3. 03Option 1: the block editor, no plugin
  4. 04Option 2: Elementor or Divi
  5. 05Option 3: a landing page plugin
  6. 06Add the form, then track conversions
  7. 07Before you publish
  8. 08Where WPOS fits
Key takeaways
  • A landing page has one goal, one headline that matches the link, proof and one call to action.
  • In a block theme, a custom template without the header and footer needs no plugin.
  • Elementor's Canvas layout and Divi's Blank Page template hide the theme's header and footer.
  • Landing page plugins such as SeedProd work whatever your theme, at the cost of one more plugin.
  • Keep the form short, and test that entries arrive before you share the page.
  • Track sign-ups as a key event in Google Analytics and tag shared links with UTM parameters.

The short answer

Create a page, give it a template without the menu and footer, build a few focused sections, and end with one call to action. In order:

  1. Pick one goal and one call to action.
  2. Create the page in the block editor or your page builder.
  3. Remove the menu and footer: a custom template in a block theme, Elementor Canvas, or a landing page plugin.
  4. Build the sections: headline, benefits, proof, call to action.
  5. Add a short form or a booking link.
  6. Track sign-ups as a conversion in your analytics.

What makes a landing page work

  • One goal. A sign-up, a booking or a purchase, not all three.
  • A headline that matches the link or ad that brought the visitor.
  • Benefits before features, in a few short sections.
  • Proof: testimonials, client logos, numbers or a short case study.
  • One call to action, repeated after the key sections.
  • Few ways out. No main menu and a minimal footer.
  • Fast on phones, where many visitors from social posts and ads arrive.

Option 1: the block editor, no plugin

In a block theme you can give one page its own template without a header or footer. Following WordPress’s Template Editor guide:

  1. Go to Pages > Add New.
  2. In the settings sidebar, under the Page tab, click the template name, then the add template icon in the popup.
  3. Name it, for example Landing page, and click Create.
  4. In the template, delete the Header and Footer template parts if it has them, and keep the Content block.
  5. Go Back to the page and build it from patterns: the inserter’s Patterns tab lists your theme’s ready-made sections, such as heroes, testimonials and calls to action, and the WordPress Pattern Directory has more.
  6. Publish. The template is saved with the page, and other landing pages can pick it from the template menu.

Classic themes have no Site Editor. Use the theme’s own full-width or blank template if it has one, or one of the options below.

Option 2: Elementor or Divi

Page builders have a blank layout built in.

  • Elementor (10 million+ installs): edit the page with Elementor and set its layout to Elementor Canvas, which drops the theme’s header and footer. Elementor Full Width keeps them but removes the sidebar.
  • Divi: choose the Blank Page template in the page settings to hide the header and footer, then build the sections in the Divi Builder.

Our case study shows how far this scales: fifty art-directed Elementor landing pages, built by one developer in one working day with an AI agent.

Option 3: a landing page plugin

A dedicated builder works whatever your theme. SeedProd (600,000+ installs) builds landing pages, coming-soon and maintenance pages outside your theme, which helps when the theme has no blank template. The trade-off is one more plugin to keep updated, and pages that don’t follow your theme’s styles.

Add the form, then track conversions

Keep the form short: name, email and one qualifying question usually beat a long form. WPForms (5 million+ installs) and Contact Form 7 (10 million+) both add forms to any page; for calls, link to a booking page instead.

Then measure it. Count form submissions, or views of the thank-you page, as a key event in Google Analytics, and add UTM tags (utm_source, utm_medium, utm_campaign) to every link you share, so each campaign’s sign-ups show up separately.

Before you publish

  • Open it on a phone and check the call to action is visible without much scrolling.
  • Compress images and check the page speed.
  • Send a test form entry and confirm it arrives.
  • Decide whether search should find it: a page built for one ad campaign that repeats another page is better set to noindex.
  • Copy the page for the next campaign instead of starting over; our guide to duplicating a page shows how.

Where WPOS fits

A landing page is a good first job to hand WPOS. Its agent works inside wp-admin on the sites you already run, on any host, builds natively in Gutenberg, Elementor or Divi, and checks the result with a browser screenshot before it reports done:

“Build a landing page for our spring site-audit offer: no menu, a headline, three benefits, two testimonials from the case studies page, and a short form. Use Elementor Canvas and the site’s fonts and colors.”

WPOS is our product, so weigh this section accordingly; you can try it free for 30 days with 5,000 credits, a live site plus a staging sandbox, and no card.

Frequently Asked Questions

No. In a block theme, a custom template without the header and footer plus patterns is enough. Page builders and landing page plugins make the design faster.

In a block theme, create a custom template for that page and delete its header and footer template parts. In Elementor, set the page layout to Elementor Canvas.

One goal, a clear headline, benefits, proof such as testimonials or numbers, and one call to action, usually a short form.

Yes if it targets a search and has its own content. If it only serves one ad campaign and repeats another page, set it to noindex.

Count form submissions or thank-you page views as a key event in Google Analytics, and add UTM tags to the links you share.

One per offer or audience. Separate pages let the headline match where the visitor came from and show which campaign converts.

Fifty landing pages in a day. Start with yours.

WPOS puts an AI agent inside wp-admin on the sites you already run, on any host, and it checks its own work. Free for 30 days: 5,000 credits, a live site plus a sandbox, no card.

Start free