Endre filen. Kontroller resultatet.

Den nye CSV-filen er klar, men nettstedet bruker fortsatt den gamle. Med MCP Abilities – Filesystem kan en innlogget KI-klient undersøke filen, lagre riktig innhold og lese det tilbake. Innstikket gir elleve WordPress-funksjoner for filer og mapper.

Art deco-maskin for filbehandling med mappetre, filkanaler og et kontrollskjold.

Erstatte listen eller legge til rader?

Se for deg en kursleverandør som oppdaterer kursdatoer i en CSV-fil. En komplett ny liste skal erstatte filinnholdet. Noen ekstra rader skal legges til. Hvis dere legger hele den nye listen til den gamle, får dere doble oppføringer.

Undersøk først kolonneoverskrifter, radformat og filstørrelse. Innstikket kontrollerer innholdet som skal lagres, men kan ikke avgjøre om datoene eller kolonnene passer importverktøyet. Behold sikkerhetskopiering aktivert og sammenlign den lagrede filen med de godkjente dataene.

Et nytt ark erstatter det gamle. I et eget eksempel forlenger ekstra rader det eksisterende arket.

Erstatting endrer hele filinnholdet. Tilføying beholder innholdet og legger til mer.

Filreferansene følger ikke med når filen flyttes

Kopiering beholder originalfilen. Flytting endrer plasseringen. Ingen av handlingene endrer sidelenker, importinnstillinger eller innstillinger i innstikk som peker til den gamle filstien.

Hvis kursimporten leser et fast filnavn, må dere kontrollere innstillingen før CSV-filen flyttes. Bruk verktøyene i mediebiblioteket for WordPress-bilder når vedleggsdata og responsive bildestørrelser skal holdes i samsvar.

En fil flyttes til en ny mappe, mens en referanse fortsatt er koblet til den gamle plasseringen.

Filen kan være på riktig ny plass mens siden eller importverktøyet fortsatt peker til den gamle.

Velg handlingen som passer oppgaven

Innstikket arbeider med fysiske filer i WordPress-roten. Sideinnhold og oppføringer i mediebiblioteket har egne redigeringsverktøy.

Undersøk først

Vis innholdet i en mappe, undersøk filinformasjon eller les tillatt innhold. Lesing returnerer normalt opptil 256 KB og maksimalt 1 MB. Mappelister varsler når antallsgrensen avkorter resultatet.

Skriv eller organiser

Opprett en mappe, skriv en fil, legg til innhold først eller sist, eller kopier og flytt en tillatt fil. Kopiering eller flytting til en eksisterende målfil krever at overskriving velges uttrykkelig.

Slett med omtanke

Filsletting tar normalt en sikkerhetskopi, med mindre klienten slår det av. Mappesletting tar ingen sikkerhetskopi. Rekursiv sletting må velges uttrykkelig. Kontroller hva som bruker filstien før dere sletter den.

Kontroller endringen

Handlingsloggen registrerer vellykket skriving, tilføying, kopiering, flytting og sletting. Les loggen for å finne filstien og tilgjengelige opplysninger om sikkerhetskopien. Kontroller deretter filen og prosessen som bruker den.

Forstå hva kontrollene dekker

Alle handlinger krever en innlogget WordPress-konto med manage_options. Filstiene må ligge innenfor den faktiske WordPress-roten. Lesing, kopiering og flytting avviser bestemte konfigurasjons- og nøkkelfiler. Skriving avviser PHP-lignende filer, beskyttede mål i kjernen og innhold som kontrollen finner utrygt. Samlet innhold som skrives, er begrenset til 10 MB.

Hvis en påkrevd sikkerhetskopi mislykkes, stopper filendringen. Enkelte handlinger lar klienten slå av sikkerhetskopiering. Mapper med sikkerhetskopier som er eldre enn sju dager, kan fjernes. Sikkerhetskopier og logger kan inneholde følsomme data. Serverreglene avgjør om de kan åpnes via nettet. Ha en separat sikkerhetskopi av nettstedet. En bestått filkontroll beviser ikke at innholdet er riktig for nettstedet.

Koble til WordPress-verktøyene for filer

Bruk WordPress 6.9 eller nyere, som inkluderer Abilities API, og PHP 8.0 eller nyere. Konfigurer WordPress MCP Adapter og MCP Expose Abilities for å gjøre handlingene tilgjengelige for den innloggede klienten.

Serveren må tillate den aktuelle filhandlingen. WordPress kan slå av filendringer med DISALLOW_FILE_MODS. Start med en lesekontroll, og undersøk funksjonens inndatafelt før dere gjør en endring.

Art deco-maskin for filbehandling med mappetre, filkanaler og et kontrollskjold.

Begynn med filen dere trenger å forstå

Installer innstikket og undersøk den aktuelle filstien. Bruk det dere finner til å avgrense én tydelig endring. Les deretter tilbake det lagrede resultatet.