Skip to content
GPLWP Guides

How to create an architecture portfolio website

Design & Layout Time About 2–4 hours for a first version 6 steps Updated 10 Sep 2026

DESIGN & LAYOUT
The short answer

You can create a basic architecture portfolio in WordPress without a plugin by building pages with the block editor, Gallery blocks and a static homepage. A portfolio-focused theme is faster when you need project layouts, filters, galleries and page-builder controls.

The route
  1. 01Plan your portfolio structure
  2. 02Choose and configure your theme
  3. 03Create the main pages
  4. 04Build each project page
  5. 05Add navigation and test mobile
  6. 06Use a portfolio theme for speed

What you need

  • A WordPress site with administrator access
  • A collection of project photographs and drawings
  • Project names, descriptions, dates and locations
  • A logo or simple wordmark

Plan your portfolio structure

Prepare the content before opening WordPress. A useful structure is Home, Projects, About, Services and Contact. Give each project its own page if you want to show drawings, plans, photographs and project notes in detail.

Choose one strong cover image for every project and keep image proportions consistent where possible. Sort each project’s files into a small set of finished images before uploading them; a portfolio becomes difficult to browse when every construction photograph is included.

Choose and configure your theme

For the manual route, use a block theme or another theme whose typography, content width and header can be changed without editing theme files. Set your site title, logo, colours, typefaces and header from the theme’s available settings. WordPress themes control the common appearance of pages, while the block editor supplies the page content.

This route is genuinely fine for a small portfolio, but it has limits. You may need to build every project layout yourself, and a basic theme may not provide project filters, masonry grids, hover effects or a suitable lightbox. Do not edit the parent theme’s files for styling changes, because an update can remove them.

Create the main pages

Go to Pages > Add New and create the pages from your planned structure. Use headings, short paragraphs, buttons and image blocks rather than putting the whole site on one very long page. Add a featured image to project pages if your theme uses featured images in project listings.

Create a page called Home, publish it, then go to Settings > Reading and choose it as the static homepage. If you want a blog, create an empty Blog page and select it as the posts page. The common Friday problem is forgetting this setting: visitors then see the latest blog posts instead of your portfolio landing page.

Build each project page

Start a project page with the project name, location, completion date and a one- or two-sentence summary. Follow it with the strongest exterior or interior image, then add sections for the brief, concept, materials, plans, drawings and completed work. Keep captions specific so visitors know what they are looking at.

Insert a Gallery block for groups of images. Set the number of columns, choose an appropriate image resolution, decide whether images should be cropped, and enable Enlarge on click if visitors need to inspect details. WordPress supports captions, reordering and several gallery link behaviours from the block settings.

Add navigation and test mobile

Add Home, Projects, About and Contact to the site navigation. Depending on your theme, navigation is managed through the Site Editor, Customizer or the menu screen. Keep the top-level menu short and place less important links in the footer. WordPress supports adding published pages and custom links to navigation menus.

Preview every project page on a phone. Check that galleries use sensible column counts, captions are readable and images can be enlarged. Large original files can make a mobile gallery slow, while inconsistent image ratios can create awkward rows; the Gallery block includes resolution, crop and aspect-ratio controls to help manage this.

Use a portfolio theme for speed

If you want the faster route, use Maiko as the starting point instead of assembling every layout manually. It is designed for architecture and interior design portfolios and includes architecture-oriented layouts, gallery styles, responsive design and support for page builders such as Elementor and WPBakery.

After installing and activating it, import a suitable demo if available, replace the sample projects with your own pages and images, then check the homepage, navigation and mobile layouts before publishing. This route saves layout work, but you still need to edit the content, optimise images and verify that the imported design matches your brand.

The fast route

Let Maiko do it

Portfolio-focused theme with architecture layouts, galleries, and page-builder support for showcasing design projects professionally.

Get Maiko

Sources

  1. wordpress.org /documentation/article/create-pages/?utm_source=openai
  2. wordpress.org /documentation/article/customizer/?utm_source=openai
  3. wordpress.org /documentation/article/create-a-static-front-page/?utm_sourc…
  4. wordpress.org /documentation/article/gallery-block/?utm_source=openai

Questions

Can I create an architecture portfolio in WordPress without a plugin?
Yes, a basic architecture portfolio can be built without a plugin using Pages, the block editor, Image blocks and the Gallery block. This works well when you have a small number of projects and do not need filters or custom project fields. A portfolio theme or plugin becomes useful when you want reusable project templates, advanced galleries, sorting or a page builder.
Should every architecture project have its own page?
Yes, give each important architecture project its own page when you need to show more than a cover image and title. A dedicated page can contain the brief, location, date, plans, drawings, materials, photographs and credits. A single gallery page is quicker, but it gives visitors less context and makes individual projects harder to share.
How many images should an architecture portfolio project include?
There is no fixed number, but each project should include enough images to explain the design without repeating similar views. Start with a strong cover image, then add the key exterior and interior photographs, plans or drawings, and a small number of detail images. Remove near-duplicates, because a long gallery can hide the work that matters most.
Why does my portfolio homepage show blog posts instead of my projects?
Your homepage is probably still set to display the latest posts. Create and publish a Home page, then go to Settings > Reading, choose A static page and select Home as the homepage. If you use a separate blog, assign an empty Blog page as the posts page. This setting is separate from creating the page itself.
Do I need a page builder for an architecture portfolio?
No, you do not need a page builder for a straightforward portfolio made from pages, columns, images and galleries. A page builder is useful when you want more control over grids, animations, project templates or responsive spacing without writing code. For a small practice, the block editor is usually easier to maintain and less dependent on extra software.