Skip to content
GPLWP Guides

How to create a news or magazine website in WordPress

Design & Layout Time About 1–3 hours for a basic site 6 steps Updated 20 Sep 2026

DESIGN & LAYOUT
The short answer

You can create a news or magazine website with WordPress core by organising posts into categories, building a homepage with Query Loop blocks and setting up templates, menus and archives. A suitable magazine theme is the faster route when you want prebuilt layouts and demo content.

The route
  1. 01Plan your sections first
  2. 02Choose your theme route
  3. 03Build the homepage manually
  4. 04Set up navigation and templates
  5. 05Prepare articles for the layout
  6. 06Use a magazine theme for speed

What you need

  • A WordPress site with administrator access
  • A logo, site name and colour choices
  • At least 6–10 sample articles with featured images
  • A clear list of sections such as News, Opinion, Sport or Culture

Plan your sections first

List the sections your publication will cover, then create them under Posts > Categories. Keep the first-level menu short; use subcategories only when readers will genuinely use them. For example, use News, Business and Culture rather than creating a separate category for every subject.

Prepare several sample posts before designing the homepage. A magazine layout is difficult to judge with empty blocks, and a category archive with only one article can look broken even when the template is working.

Choose your theme route

For the manual route, activate a block theme and open Appearance > Editor. WordPress's Site Editor lets you change the header, footer, templates, navigation and site-wide styles with blocks, but it is available only when a block theme is active.

A classic theme can also work, especially if it provides magazine homepage sections, widget areas and archive options. The drawback is that the exact controls vary by theme, so a tutorial for one theme may not match another. Do not switch themes after building the site without checking the homepage, menus and widgets again.

Build the homepage manually

Create a page called Home, then add a masthead, a featured-news area, section headings and repeated post grids. Use the Query Loop block for each group of articles. It can filter posts by category, control the number shown and display them as a list or grid with featured images, titles, excerpts, dates and pagination.

Set the page as the homepage at Settings > Reading, choose a separate empty page for posts if you want a conventional blog or news archive, and save the changes. The home page and posts page must be different pages.

The manual route is fine for a small publication, but it takes longer to create a polished lead story, secondary stories, category sections and responsive spacing. A common Friday problem is editing the wrong template: changing the homepage does not necessarily change category archives or individual posts.

Set up navigation and templates

Add links for the main sections, About, Contact and any newsletter page. With a block theme, edit the Navigation block in the Site Editor; with a classic theme, use the menu controls under Appearance. The Navigation block controls both menu structure and design.

Review the templates for the homepage, single posts, categories, search results and the 404 page. Keep the header and footer consistent by editing their template parts rather than recreating them separately. Template parts are intended for repeated areas such as headers and footers, and a change can update every template that uses them.

Prepare articles for the layout

Give every post one main category, a useful featured image, a clear excerpt and a descriptive title. Use consistent image proportions so cards do not jump to different heights. Add author and date information only where it helps readers judge the story.

Check each category archive after publishing two or three posts. If a section is empty, a Query Loop may be filtering the wrong category, or the posts may have been assigned to a similar category with a different name. Preview the homepage on a phone before launch and check that headlines remain readable and that the menu does not wrap awkwardly.

Use a magazine theme for speed

If you want the layout assembled quickly, use Pressroom. It is a responsive news and magazine theme with demo imports, multiple homepage layouts, post widgets and prebuilt content-heavy layouts. Import a suitable demo, replace its logo, colours, menus and sample posts, then review every homepage section before publishing.

This is faster than building the grids and archive presentation yourself, but you still need to understand the underlying categories and templates. Demo content can leave unwanted menu items, placeholder images or sections pointing to the wrong category. Remove those items and test the site on mobile before launch.

The fast route

Let Pressroom do it

Responsive magazine theme with demo imports and prebuilt layouts; choose it for fast, content-heavy publishing sites.

Get Pressroom

Sources

  1. wordpress.org /documentation/article/site-editor/?utm_source=openai
  2. wordpress.org /documentation/article/query-loop-block/?utm_source=openai
  3. wordpress.org /documentation/article/create-a-static-front-page/?utm_sourc…
  4. wordpress.org /documentation/article/navigation-block/?utm_source=openai
  5. wordpress.org /documentation/article/template-part-block/?utm_source=opena…

Questions

Can I create a news website in WordPress without a plugin?
Yes, WordPress core is enough for a basic news or magazine site. Use posts, categories, featured images, navigation and Query Loop blocks to build the homepage and article lists. A suitable theme is still important because it supplies the visual structure; you do not need a separate page-builder plugin unless the theme or layout you choose requires one.
Should the homepage show latest posts or a custom layout?
A custom homepage is usually better for a magazine because it lets you feature a lead story and separate sections instead of showing one undifferentiated stream. Create a Home page, build its layout with blocks, and select it under Settings > Reading. Keep a separate posts page if you also want a chronological archive.
How do I show posts from one category on the homepage?
Add a Query Loop block and set its filters to the category you want, then choose a list or grid layout and set the number of posts. The repeated Post Template inside the Query Loop controls the featured image, title, excerpt, date and other details shown for every article.
Why do my magazine homepage changes not affect category pages?
Homepage content and category archives can use different pages or templates. Editing a Query Loop on the Home page changes that block only, while a category archive may use its own template. With a block theme, review the relevant template under Appearance > Editor and check its Query Loop filters before changing individual posts.
What is the fastest way to build a news or magazine site?
The fastest route is a magazine theme with an importable demo and prebuilt homepage layouts. Import the closest layout, replace the branding and content, fix the category assignments and remove unused sections. This saves the most time on grids, featured-story areas and archive styling, but you still need to check the imported navigation, images and mobile layout.