Modifica il file. Verifica il risultato.

Il nuovo CSV è pronto, ma il sito usa ancora quello vecchio. MCP Abilities – Filesystem permette a un client di IA autenticato di esaminare il file, salvare il contenuto previsto e rileggerlo attraverso undici azioni WordPress per file e cartelle.

Macchina per la gestione dei file in stile Art déco, con albero delle cartelle, canali per i file e scudo di controllo.

Sostituire l’elenco o aggiungere righe?

Immagina un ente di formazione che aggiorna le date dei corsi in un CSV. Un elenco nuovo completo deve sostituire il contenuto del file. Qualche riga aggiuntiva va accodata. Accodare tutto l’elenco nuovo a quello vecchio duplicherebbe le voci esistenti.

Controlla prima le intestazioni, il formato delle righe e la dimensione del file. Il plugin verifica il contenuto da salvare, ma non può stabilire se date e colonne siano adatte al tuo strumento di importazione. Mantieni attivo il backup predefinito e confronta il file salvato con i dati approvati.

Un nuovo foglio sostituisce quello vecchio; in un altro esempio, righe aggiuntive allungano il foglio esistente.

La sostituzione cambia l’intero contenuto del file. L’aggiunta mantiene quello esistente e lo estende.

Spostare un file non aggiorna i riferimenti

La copia conserva il file originale. Lo spostamento ne cambia la posizione. Nessuna delle due azioni riscrive i link di una pagina, le impostazioni di importazione o la configurazione di un plugin che puntano al vecchio percorso.

Se l’importazione dei corsi usa un nome file fisso, controlla l’impostazione prima di spostare il CSV. Per le immagini WordPress, usa gli strumenti della libreria media quando i dati degli allegati e le dimensioni delle immagini responsive devono restare coerenti.

Un file viene spostato in una nuova cartella, mentre un riferimento resta collegato alla posizione precedente.

Il file può trovarsi nella nuova posizione mentre una pagina o un importatore punta ancora a quella vecchia.

Scegli l’azione richiesta dal lavoro

Il plugin opera sui file fisici all’interno della cartella principale di WordPress. Il contenuto delle pagine e le voci della libreria media hanno strumenti di modifica dedicati.

Esamina prima

Elenca una cartella, consulta le informazioni di un file o leggi il contenuto consentito. La lettura restituisce fino a 256 KB per impostazione predefinita e al massimo 1 MB. Gli elenchi delle cartelle segnalano quando il limite di elementi tronca il risultato.

Scrivi o organizza

Crea una cartella, scrivi un file, aggiungi contenuto all’inizio o alla fine, oppure copia e sposta un file consentito. Per sostituire un file di destinazione esistente durante una copia o uno spostamento, devi scegliere esplicitamente la sovrascrittura.

Elimina con attenzione

L’eliminazione di un file crea un backup per impostazione predefinita, salvo disattivazione da parte del client. L’eliminazione di una cartella non crea backup. L’eliminazione ricorsiva deve essere richiesta esplicitamente. Controlla cosa usa il percorso prima di rimuoverlo.

Controlla la modifica

Il registro delle operazioni annota scritture, aggiunte, copie, spostamenti ed eliminazioni riusciti. Consultalo per trovare il percorso interessato e i dettagli disponibili sul backup. Poi verifica il file e il processo che lo usa.

Comprendi l’ambito dei controlli

Ogni azione richiede un account WordPress autenticato con manage_options. I percorsi devono restare all’interno della radice effettiva di WordPress. Lettura, copia e spostamento rifiutano determinati percorsi di configurazione e di chiavi. La scrittura rifiuta file di tipo PHP, destinazioni protette nel core e contenuti rilevati come non sicuri. Il contenuto totale scritto è limitato a 10 MB.

Se un backup obbligatorio fallisce, la modifica si interrompe. Alcune azioni consentono al client di disattivare i backup; le cartelle di backup più vecchie di sette giorni possono essere rimosse durante la pulizia. Backup e registri possono contenere dati sensibili: l’accesso dal web dipende dalle regole dell’hosting. Conserva un backup separato del sito. Superare il controllo del file non dimostra che il contenuto sia corretto per il sito.

Collega gli strumenti per i file WordPress

Usa WordPress 6.9 o successivo, che include l’Abilities API, e PHP 8.0 o successivo. Configura il WordPress MCP Adapter e MCP Expose Abilities per rendere disponibili le azioni al client autenticato.

Il server deve consentire l’operazione richiesta. WordPress può disattivare le modifiche ai file tramite DISALLOW_FILE_MODS. Inizia con un’ispezione in sola lettura e controlla i campi di input dell’azione prima di apportare modifiche.

Macchina per la gestione dei file in stile Art déco, con albero delle cartelle, canali per i file e scudo di controllo.

Inizia dal file che devi comprendere

Installa il plugin, esamina il percorso previsto e usa ciò che trovi per definire una modifica precisa. Poi rileggi il risultato salvato.