Skip to content
GPLWP Guides

How to create an editorial magazine website with WordPress

Design & LayoutWordPress Time About 60–90 minutes for the initial layout 6 steps Updated 18 Oct 2026

DESIGN & LAYOUT
The short answer

You can create an editorial magazine website with WordPress core by organising posts into categories and building the homepage with Query Loop blocks, patterns, templates, and navigation. A magazine theme is the faster route if you need polished layouts without assembling every section yourself.

The route
  1. 01Plan the editorial structure
  2. 02Set up the homepage
  3. 03Build magazine sections manually
  4. 04Create reusable layouts
  5. 05Style and check the site
  6. 06Use a magazine theme for speed

What you need

  • A WordPress site with admin access
  • A block theme or a magazine-compatible classic theme
  • A content plan with sections such as News, Features, Reviews, and Opinion
  • Logo, brand colours, fonts, and appropriately sized article images

Plan the editorial structure

Decide which sections your magazine will publish regularly, then create matching categories under Posts > Categories. Keep the top-level navigation short. For example, use News, Features, Culture, Reviews, and Opinion rather than creating a category for every subject.

Use posts for articles that should appear in archives and feeds. Reserve pages for fixed information such as About, Contact, Advertising, and Privacy. Give every article a featured image, a clear excerpt, and one primary category so your homepage sections have useful material to display.

Set up the homepage

Create a page called Home, then choose it as the homepage under Settings > Reading by selecting A static page. If you want a separate article archive, create an empty page such as Blog and select it as the Posts page. The Home and Posts pages must be different.

With a block theme, a Front Page template can control the homepage independently. Check Appearance > Editor > Templates before changing Reading settings, because a Front Page template can take precedence over the page selected there.

Build magazine sections manually

Edit the Home page or Front Page template and add a header, navigation, an introductory featured story, and separate sections for each editorial category. Use a Query Loop block for each section, then set its taxonomy filter to the relevant category and choose the number of posts to show.

Inside each Query Loop, use Featured Image, Post Title, Excerpt, Date, Author, Categories, and Read More blocks as needed. Change the Post Template to a grid or list, and use Group, Columns, or Row blocks to create a lead-story layout beside smaller cards. Set the post count deliberately; the default result count is a common reason a section shows too many or too few articles.

Create reusable layouts

Use Appearance > Editor to edit the header, footer, templates, and template parts when a block theme is active. Put the site logo, main navigation, search, and social links in the header. Put newsletter prompts, secondary navigation, copyright details, and contact links in the footer.

Save repeated sections as patterns. Use an ordinary pattern when each copy will have different content, and a synced pattern only when one edit should update every copy. Be careful when editing a header or footer template part: the change can affect every template that uses it.

Style and check the site

Set global colours, typography, content width, spacing, and button styles before fine-tuning individual blocks. Keep article titles prominent, use consistent image ratios, and make the lead story visually different from secondary cards. Add a navigation link for each important category and test the menu on a narrow screen.

Preview the homepage, category archives, single posts, search results, the 404 page, and pagination. Check that posts without featured images do not leave awkward blank spaces, that excerpts do not repeat the full article, and that each Query Loop has a useful no-results message.

Use a magazine theme for speed

The manual route is suitable when you are happy to assemble the homepage from core blocks and maintain the layout yourself. For a faster starting point, install and activate Hunted, then adapt its magazine-focused layouts, widgets, and page-builder support to your categories and publishing workflow.

After activation, replace demo content, check the homepage sections, set your navigation, confirm the single-post layout, and review the site on mobile. A theme reduces layout work, but it does not replace your editorial structure: you still need well-organised categories, strong featured images, consistent excerpts, and a publishing routine.

The fast route

Let Hunted do it

Magazine-focused layouts, widgets, and page-builder support for presenting substantial editorial content with a polished visual hierarchy.

Get Hunted

Tools that do this job

All of these solve the task above. They are listed as we have covered them.

Our pick
Hunted

Magazine-focused layouts, widgets, and page-builder support for presenting substantial editorial content with a polished visual hierarchy.

Get it
Metz

Fashion-focused magazine layouts with typography and demo import; choose it for polished editorial presentation over a general-purpose theme.

Get it

Sources

  1. wordpress.org /documentation/article/posts-categories-screen/?utm_source=o…
  2. wordpress.org /documentation/article/create-a-static-front-page/?utm_sourc…
  3. wordpress.org /documentation/article/query-loop-block/?utm_source=openai
  4. wordpress.org /documentation/article/site-editor/?utm_source=openai

Questions

Can I build a magazine website without a plugin?
Yes, WordPress core is enough for the basic magazine layout. A block theme, Query Loop blocks, categories, patterns, templates, and template parts can create a featured story area and category-based article sections without an extra plugin. You may still choose plugins later for newsletters, memberships, advertising management, advanced search, or other functions outside the layout itself.
Why are the wrong posts appearing in a homepage section?
The Query Loop is usually using the default query instead of being filtered by the intended category. Select the Query Loop itself, open its block settings, and check the post type, taxonomy filter, order, and number of items. Also confirm that each article has the expected category and that you did not select a nested category by mistake.
Should the homepage be a page or a template?
Either can work, depending on your theme. A static Home page is straightforward for a custom layout, while a block theme’s Front Page or Home template gives you more control over the site-wide design. Check the templates provided by the theme first, because a Front Page template can override the page chosen under Settings > Reading.
How do I make category pages look like a magazine?
Edit the archive template in a block theme and style its Query Loop as a grid or list with featured images, titles, excerpts, dates, and pagination. If your theme does not expose archive templates, use category links to the standard archives or create custom pages with Query Loop blocks filtered to individual categories. Test the result with several articles before publishing the navigation.