← All articles

WORDPRESS OPERATIONS

A Better Way to Handle WordPress Client Change Requests

A short change brief can prevent the wrong page, an unapproved live edit or a broken layout. Use this six-field process before making the change.

An orange frame highlights one section of a structured change brief beside a stack of previous versions.

“Can you update the offer on the website?” sounds like a small request. It becomes a longer job when the message does not name the site, the page, the approved wording or whether the change should go live.

The problem is not always the edit itself. It is the missing information before the edit and the missing check afterward. A short change brief makes the work easier to assign, approve and verify, whether you use WordPress directly or an AI assistant.

A WORKABLE CHANGE REQUEST

Include the site and exact page, what should change, the approved replacement information, what must stay untouched, the desired publication state, and who can approve it. Ask for a preview before the write and a specific verification report afterward. If one request affects several sites, list each site separately.

Why a small WordPress request can become a long thread

Imagine an agency looking after three sites for one client. Two sites mention an introductory offer; one has a separate landing page; the footer contains an old booking link. A message saying “change the offer everywhere” does not establish whether all four locations are in scope, which wording is approved or whether a paid campaign still depends on the old landing page.

This is a hypothetical example, but the ambiguity is ordinary. The person doing the work has to search for the target, interpret the wording and decide when to publish. If those decisions are left implicit, a technically correct edit can still be the wrong change.

Keep discovery separate from implementation. If the client does not know where a phrase appears, the first task is to find the relevant supported content and report the matches. It is not permission to replace every match across the site.

Use six fields before anyone starts editing

1. Site and target

Use the domain and exact URL, then add a page or post ID when available. For several sites, list the targets explicitly. A title such as “Contact” is not enough to distinguish a live page, an old draft and a translated version.

2. Current content

Quote the existing sentence, link label or field that needs changing. For a visual issue, describe the location and the steps that expose it. If the content cannot be found, stop and resolve the mismatch rather than editing the nearest-looking section.

3. Approved replacement

Supply the final facts: wording, destination URL, date or product detail. If you want copy drafted, say that drafting is the current task. Do not let an assistant turn an unconfirmed offer into a published claim.

4. Boundaries

State what stays unchanged: layout, animations, pricing, navigation, other links or SEO metadata. A text update should not silently become a redesign. For a builder page, preserve the existing structure and use a supported precise edit; if the available tool cannot do that, use the appropriate editor or ask a developer.

5. Publication state and approver

Specify draft, proposed edit or approved live change. Editing an already published page may change the live content as soon as it is saved, so “save it for review” needs an actual review workflow. Name the person who can approve the final version.

6. Acceptance check

Describe the evidence that will count as done. For a link, that might be the correct label and destination on desktop and mobile. For a post, it could be the title, image, excerpt and draft status. “Looks good” is less useful than a short, testable list.

Turn a vague message into an exact task

HYPOTHETICAL CHANGE BRIEF

Site: the client’s named production domain.
Target: the Contact page at the exact URL supplied by the client.
Change: replace the introductory paragraph with the approved text attached to the request.
Keep: the form, heading, layout, animations, phone number and all existing links.
State: proposed replacement only; the account manager must approve the live edit.
Done means: the final paragraph matches the approved wording, the form remains visible on mobile, and nothing else in the target section changed.

For a multi-site request, repeat the target and approval details per site. Do not assume that the same business uses the same phone number, offer or booking system on every domain. A report should distinguish completed targets from skipped, unavailable or ambiguous ones.

Use AI to prepare the change, then review the exact result

AI Web Command can help with supported page and post operations through its permission-scoped WordPress connection. Once a compatible AI client is connected, ask it to inspect the named target before proposing an edit. This saves you from copying a large page into chat just to explain one paragraph.

FIRST REQUEST: INSPECT AND PROPOSE

“On [domain], read the page at [exact URL]. Find the paragraph beginning [current wording]. Propose replacing only that paragraph with [approved text]. Show the page ID and the before-and-after text. Preserve the builder structure, layout, animations, forms and all other content. Do not save or publish anything. If the tool cannot safely target that paragraph, explain the limitation.”

Check the response for the correct site, target and text. A convincing rewrite is not enough if it belongs to the wrong page. If the proposal includes an extra heading, an altered link or an unsupported claim, correct the proposal before approving it.

When it is right, approve only the specific supported change through the preview and confirmation flow in chat. Ask for the result to be read back and for any verification limits to be stated. The connection works through exposed WordPress operations, not unrestricted server access; builder support and checkpoints depend on the operation. The FAQ explains these boundaries.

Close the request with evidence

Read-back confirms what was stored. A public-page check confirms what a visitor receives. Both matter: a saved paragraph can remain hidden behind cached output, and correct text can sit beside a broken layout. Inspect the affected area, follow the changed link if there is one, and check the mobile view when the request touches a visitor-facing page.

Use a short completion note with five items:

  • Target: the domain, URL and object ID.
  • Saved change: the exact field or section edited.
  • State: draft or published; include who approved the live change.
  • Verification: which checks passed and what could not be tested.
  • Recovery: the applicable revision, checkpoint or backup reference, where available.

WordPress revisions can help compare or restore supported saved content, but they are not a complete backup of a site. Do not assume they capture every builder setting, plugin field or external system involved in the request.

Know when the request needs another workflow

Pause if the task requires unapproved pricing, an unfamiliar payment change, arbitrary theme-file edits or a builder operation your tools cannot safely express. Record what is missing and send it to the person who can resolve it. Several small guesses are not a substitute for one clear answer.

For recurring identical requests, a fixed form or approved automation may be more useful than writing a new prompt each time. For changing content requests, keep the brief short and specific. Start with one page, establish what “done” looks like, and reuse that structure for the next request.

If your next task is an article rather than a page edit, the post creation guide covers drafting and review. For broader change planning, use the WordPress AI safety checklist.

Sources and related readingWordPress: revisions and content historyWordPress: roles and capabilitiesWhat MCP means for a WordPress site owner
End of articleMore field notes ↗