WordPress: Change Site & Page Layout

When you’re building your WordPress website, one of the most important steps is deciding how your content is arranged on the page. The layout plays a big role in how your visitors experience your site. To make things easier, your theme includes built-in layout options that you can control right from the Customizer. Here is how to set up and customize your layout:

Global Layout Settings

To access your main layout options:

Go to Appearance > Customize > Site Layout

Here you’ll see three layout choices:

  • Right Sidebar – your main content appears on the left, with a sidebar on the right.
  • Left Sidebar – content on the right, sidebar on the left.
  • No Sidebar – gives your content the full width of the page, without any sidebar.

These settings apply across your entire site. However, if you want hide the layout only on certain pages you can check one of the boxes below:

  • Hide sidebar on single posts – this appears when viewing individual blog posts.
  • Hide sidebar on single pages – for the sidebar from standard pages like “About” or “Services”.
  • Hide sidebar on blog pages – disables the sidebar on your blog feed, archive pages, search results, and similar sections.

These checkboxes let you fine-tune the layout without having to use a different template for every page.

Layout per Page or Post

Sometimes, you might want a certain post or page to look different from the rest – maybe you don’t want a sidebar on your contact page, or you want a full-width look for a landing page.

You can do that while editing a page or post:

  1. Go to Pages or Posts in your dashboard.
  2. Click Edit on the one you want to modify.
  3. On the right side of the editor, open the Sidebar Layout section.
  4. Choose one of the options:
    • Left Sidebar
    • Right Sidebar
    • No Sidebar

This change will only affect that specific post or page, leaving the rest of your site unchanged.

Optional Page Templates

When editing pages (not posts), you might also see some page templates you can select, depending on what your theme supports. These give you a bit more flexibility in how the page is structured:

  • Blank – no header, menu, or footer, just the content you add. Ideal for standalone designs or landing pages.
  • Full Width Content – stretches the page content to fill the entire width of the screen.
  • No Sidebar, No Title – hides both the sidebar and the page title, so you can display only the content area.

Keep in mind that these templates are only available on pages, not on blog posts.