Se hva en sideendring vil påvirke

MCP Abilities – Block Editor viser KI-klienten hvordan siden er bygd opp

Flytt en påmeldingsdel, bruk en kontaktblokk om igjen eller oppdater et delt mønster. Start med å lese sidens blokker og finne ut hvor innholdet brukes.

Illustrasjon av WordPress-blokkredigering

Én endring kan vises på flere sider

En arrangementsside har en kontaktdel. Er dette vanlige blokker på siden, eller et synkronisert mønster som også brukes av andre arrangementer? Svaret avgjør hvor endringen vil vises.

Vanlige blokker: Innholdet tilhører den aktuelle siden. Et synkronisert mønster: Siden viser til et delt objekt. Når objektet endres, kan endringen vises alle steder som bruker det.

Be klienten undersøke mønsteret og finne hvor det brukes, før dere endrer en frist, adresse eller knapp. En dato som gjelder ett arrangement, skal ikke spres til de andre.

Ett delt kontaktmønster er koblet til tre forskjellige sider.

Én delt kilde brukes av tre sider. Undersøk disse koblingene før dere endrer kilden.

Et skjema består av deler som må virke sammen

La oss si at påmeldingsskjemaet skal stå etter programmet. Feltene, sendeknappen og blokken rundt dem må fortsatt høre sammen. Stedsinformasjonen skal bli stående i sin egen del.

Les den gjeldende blokkstrukturen, finn blokken som inneholder hele skjemaet, og undersøk forslaget. At den synlige teksten er flyttet, beviser ikke at skjemaet har beholdt feltene eller riktig mål.

Klienten kan returnere et endret blokkdokument for kontroll. Lagring er en egen handling. Sammenlign hele resultatet med den gjeldende siden før dere lagrer.

Skjemafeltene og sendeknappen ligger samlet i én modul under programmet.

Feltene og knappen hører til inne i skjemaet. Kontroller hele enheten når plasseringen endres.

Fra en konkret beskjed til en kontrollert side

1. Les det gjeldende innholdet

Oppgi nøyaktig hvilken side det gjelder. Undersøk blokkene, tilgjengelige blokktyper og eksisterende mønstre. Finn delen som skal endres, og innholdet som skal beholdes.

2. Forbered endringen

Bruk komponentene som allerede finnes på nettstedet. Undersøk delte referanser først. Funksjoner for generering og omforming returnerer forslag; funksjoner for oppretting og oppdatering lagrer WordPress-objekter.

3. Kontroller før lagring

Kontroller blokkstruktur, overskrifter, lenker og medier. Rett feil og sammenlign hele dokumentet med originalen. Automatiske funn støtter kontrollen, men erstatter den ikke.

4. Kontroller det besøkende får

Åpne den lagrede siden på datamaskin og mobil. Følg knappene og kontroller leserekkefølgen. Hvis oppgaven omfatter testing av skjemainnsending, må dere teste dette separat med egnede testdata.

Bygg med komponentene som finnes på nettstedet

Innstikket kan undersøke registrerte blokker, stiler og mønstre før klienten oppretter innhold. Det omfatter også synkroniserte mønstre, maler og maldeler for blokktemaer samt navigasjonsobjekter.

Bruk et vanlig mønster når hver side skal ha selvstendig innhold. Bruk et synkronisert mønster når innholdet skal være delt. Finn hvor delte objekter fra nettstedsredigereren brukes, før dere endrer dem.

Dette trenger dere

Installer innstikket på WordPress-nettstedet dere skal arbeide med. Det krever WordPress 6.9 eller nyere med det innebygde Abilities API, PHP 8.0 eller nyere og WordPress MCP Adapter for klientforbindelsen.

Den tilkoblede WordPress-kontoen må ha tillatelse til å redigere det valgte innholdet. Skriving i nettstedsredigereren krever tillatelse til å redigere temainnstillinger. Blokker fra andre innstikk er fortsatt avhengige av disse innstikkene.

Innstikkets kjernefunksjoner kjører i WordPress. De krever ingen ekstern valideringstjeneste. MCP-klienten sørger for KI-forbindelsen, og vanlig redigering i WordPress er fortsatt tilgjengelig.

Illustrasjon av WordPress-blokkredigering

Start med å lese én side

Installer Block Editor og be klienten vise de gjeldende blokkene og delte referansene. Bestem hva som skal endres, før dere velger en skrivefunksjon.