,

The Website Should Explain Itself To Its Editors

During a recent handover, I noticed that the most useful training was not the part where I explained what each button did.

The useful part was explaining why the site had been structured in a certain way. This section exists for short introductions. This pattern is for pages that need a stronger call to action. This block should not be used inside narrow columns because the image loses too much context. The client understood the buttons quickly enough. What they needed was the reasoning behind the available choices.

That made me think more about how much of that explanation could live inside the website itself. Not as a long manual nobody reads, but as small pieces of guidance in the places where people make editing decisions. A good editing experience should not rely entirely on me being present to explain it.

Good Labels Do More Work Than We Think

The first place I usually start is naming. Pattern names, block labels and field descriptions can either help someone understand the system or force them to remember an internal development decision. A name like ‘Content Block 3’ means nothing to the person maintaining the site. A name like ‘Service Introduction With Image’ is much more useful because it describes when the pattern should be used.

This feels minor during development, but it matters after launch. Editors make decisions quickly. They do not want to stop and decode a naming system every time they add content. Clear labels reduce hesitation and make the correct choice easier.

I also try to avoid names that describe how something was built rather than what it is for. The editor does not need to know that a section uses a particular template part or layout method. They need to know whether it is the right section for the content they are trying to publish.

Guidance At The Point Of Use

The next step is adding guidance where it actually helps. A short field description can prevent a lot of future confusion. If an image should be landscape, say so. If a summary should be one or two sentences, say so. If a field appears in search results or card listings, explain that before someone writes a paragraph into it.

This is especially useful for structured content. A project might have a short description, a longer case study body and an excerpt used in listing cards. If those roles are not explained, editors will often reuse the same content everywhere because it feels safer. The site then loses some of the nuance it was designed to support.

register_post_meta('case_study', 'short_summary', [
    'show_in_rest' => true,
    'single' => true,
    'type' => 'string',
    'description' => 'Short summary used on listing cards. Keep this to one or two sentences.',
]);

The exact implementation depends on the project, but the thinking stays the same. Editing guidance belongs as close as possible to the decision being made.

Handover Should Not Be A Memory Test

A lot of website handovers accidentally become memory tests. The developer explains everything in one meeting, the client takes notes, then six weeks later they need to update something and have to remember which rule applied to which section. That is not a reliable way to maintain a site.

I would rather assume people will forget the details and design the editing experience accordingly. That does not mean removing the need for training. It means the training should be reinforced by the interface. The website should remind editors what matters at the moment they need to know it.

This is particularly important when more than one person edits the site. The person who attended the handover may not be the person publishing a campaign page later. People change roles, new team members join and documentation gets lost. The editing system needs to survive that normal business behaviour.

The Front End Benefits Too

Better editor guidance is not only an admin improvement. It protects the front end. When editors understand where content appears and how it is used, they are more likely to enter content that fits the design. Listings stay balanced. Calls to action remain focused. Pages feel more consistent because the content has been entered with the right context.

This is one of those areas where UX applies to the people running the website as much as the people visiting it. If the editing experience is confusing, the public website will eventually show the consequences. The admin is not separate from the user experience. It is one of the places where that experience is maintained.

What I Take From It

I think a good website should explain enough of itself that people can make sensible decisions after launch. Not every decision, and not every edge case, but enough that the site does not depend on institutional memory or a forgotten training session.

That has changed how I think about WordPress builds. The front end may be what visitors see, but the editor is where the website continues to be shaped. If the editor is unclear, the site slowly becomes unclear too. A small amount of guidance inside the system can prevent a surprising amount of future drift.