Skip to content

Xavier Kain is all about attention to detail. This site hides 7 secrets.

    WordPress, Design6 November 2026 4 min read

    Turning a Figma design into a WordPress site: what to prepare first.

    A Figma design turned into a WordPress site, screen by screen

    A Figma design is faithfully built in WordPress when it comes with four things: mobile versions of the screens, named styles and components, the real content, and a list of what the client will edit themselves. Without them, the developer guesses, and that is where the site drifts from the design.

    This guide is for designers, agencies and businesses that already have a design and are looking for someone to turn it into a website. It lists what to prepare, and what each omission costs in back-and-forth.

    The checklist to prepare before development.

    What a design should contain to be built without back-and-forth
    ProvideWhyIf it is missing
    Mobile version of key screensMost visits happen on a phoneThe developer invents the mobile layout
    Named text styles and coloursThey become the site's global settingsDozens of similar sizes, hard to maintain
    Reusable componentsCards, buttons and blocks are reused without being redrawnEvery page is built as a one-off
    Real contentReal texts are rarely the length of placeholder textLayouts that break at launch
    Interactive statesHover, form errors, open menuBehaviour decided at random
    Fonts with a web licenceA font bought for print does not always cover the webFont replaced at the last minute
    List of editable contentIt decides how pages are built in WordPressA beautiful site nobody dares to touch

    The mobile version is not optional.

    It is the most common gap: a design polished in every detail on a large screen, and nothing for the phone. Yet that is the version most visitors will see. Without a mobile screen, the developer has to decide alone the order of blocks, the size of headings and where the menu goes.

    You do not need every page in three sizes. The key screens are enough, the home page, one template page and the form, provided the components are designed to adapt.

    Styles and components: what makes the site maintainable.

    In Figma, a well-prepared design names its text styles, colours and components. During development those names become the site's global settings: changing the main colour or the heading size then happens in one place, for the whole site.

    Figma's Dev Mode makes the developer's job easier by exposing measurements, colours and spacing. It does not replace a clear structure: a file where every button is drawn differently still takes long to build, however well it is inspected.

    Decide what the client will edit themselves.

    This is the question that changes the build the most. A home page text that will never move can be fixed. A list of services, news or product pages must be easy to edit from the admin, without touching the layout.

    • Template pages: article, service, case study. Built once, then filled in.
    • Reusable blocks: testimonials, key figures, calls to action, placed wherever needed.
    • Locked areas: header, footer, elements only the developer changes.

    Elementor or the block editor?

    Both allow a faithful build. Elementor gives the client a lot of layout freedom; WordPress's native block editor produces lighter, more guided pages. The choice mostly depends on what the client wants to change alone.

    Performance and SEO are also decided in the design.

    A full-screen video on the home page, animations on every scroll or huge images are design choices that weigh on speed. Spotting them before development lets you plan alternatives: a still image on mobile, modern formats, lazy loading.

    For SEO, the design should show a single main heading per page and a logical hierarchy of subheadings. If the site replaces an existing one, the URL and redirect plan is prepared at the same time: see when and how to redesign a website.

    Designs built in real projects.

    A real example

    I built in WordPress the designs of Homa Games, the EDF Ombudsman, Ridemaster and Yespark. In each case, the time saved came less from the tool than from how the file was prepared: named components and mobile screens supplied from the start.

    To have your design built, see Figma and Adobe XD to WordPress development.

    FAQ — Turning a design into WordPress.

    Can an Adobe XD design be built like a Figma design?

    Yes. The principle is the same: screens, styles, components and content. The developer just needs access to the file or a share link with measurements and exportable assets.

    Do all pages need a mobile version?

    No. Key screens are enough, such as the home page, a template page and the form, provided the components are designed to adapt. The developer then derives the other pages from these models.

    Will the client be able to edit the site afterwards?

    Yes, if it was planned. That is why the list of editable content should be decided before development: it determines how pages are built in WordPress.

    Sources.

    A design to build?

    Send me the link to your Figma or Adobe XD file. I'll tell you what may be missing, how I would build the site and what it represents in budget.