Altere o ficheiro. Verifique o resultado.
O novo CSV está pronto, mas o site continua a usar o anterior. O MCP Abilities – Filesystem permite a um cliente de IA autenticado examinar o ficheiro, guardar o conteúdo previsto e voltar a lê-lo, através de onze ações WordPress para ficheiros e pastas.
Substituir a lista ou acrescentar linhas?
Imagine uma entidade formadora que atualiza as datas dos cursos num CSV. Uma lista nova completa deve substituir o conteúdo do ficheiro. Algumas linhas adicionais devem ser acrescentadas no fim. Acrescentar a lista inteira à anterior criaria entradas duplicadas.
Verifique primeiro os cabeçalhos, o formato das linhas e o tamanho do ficheiro. O plugin verifica o conteúdo a guardar, mas não pode determinar se as datas ou as colunas servem para a ferramenta de importação. Mantenha a cópia de segurança predefinida ativa e compare o ficheiro guardado com os dados aprovados.
A substituição altera todo o conteúdo do ficheiro. O acrescento mantém o conteúdo existente e amplia-o.
Mover um ficheiro não atualiza as referências
Copiar mantém o ficheiro original. Mover altera a sua localização. Nenhuma destas ações reescreve ligações de páginas, definições de importação ou configurações de plugins que apontem para o caminho anterior.
Se a importação dos cursos usar um nome de ficheiro fixo, confirme essa definição antes de mover o CSV. Para imagens WordPress, use as ferramentas da biblioteca multimédia quando os dados dos anexos e os tamanhos de imagem responsivos tiverem de se manter coerentes.
O ficheiro pode estar na nova localização enquanto uma página ou ferramenta de importação continua a apontar para a anterior.
Escolha a ação adequada ao trabalho
O plugin trabalha com ficheiros físicos dentro da diretoria raiz do WordPress. O conteúdo das páginas e os registos da biblioteca multimédia têm ferramentas de edição próprias.
Examinar primeiro
Liste uma pasta, consulte informações sobre um ficheiro ou leia conteúdo permitido. A leitura devolve até 256 KB por predefinição e admite um máximo de 1 MB. As listagens de pastas indicam quando o limite de elementos encurta o resultado.
Escrever ou organizar
Crie uma pasta, escreva um ficheiro, acrescente conteúdo no início ou no fim, ou copie e mova um ficheiro permitido. Substituir um ficheiro de destino existente ao copiar ou mover exige a escolha explícita de sobrescrever.
Eliminar com cuidado
A eliminação de um ficheiro cria uma cópia de segurança por predefinição, salvo se o cliente a desativar. A eliminação de uma pasta não cria cópia de segurança. A eliminação recursiva tem de ser pedida explicitamente. Verifique o que usa o caminho antes de o eliminar.
Rever a alteração
O registo de operações inclui escritas, acrescentos, cópias, movimentos e eliminações concluídos com êxito. Consulte-o para encontrar o caminho afetado e os dados disponíveis sobre a cópia de segurança. Depois verifique o ficheiro e o processo que o utiliza.
Perceba o alcance das verificações
Cada ação exige uma conta WordPress autenticada com manage_options. Os caminhos têm de permanecer dentro da raiz real do WordPress. A leitura, a cópia e o movimento rejeitam determinados caminhos de configuração e de chaves. A escrita rejeita ficheiros do tipo PHP, destinos protegidos do núcleo e conteúdo detetado como inseguro. O conteúdo total escrito está limitado a 10 MB.
Se uma cópia de segurança obrigatória falhar, a alteração para. Algumas ações permitem ao cliente desativar as cópias, e as pastas de cópias com mais de sete dias podem ser removidas na limpeza. As cópias e os registos podem conter dados sensíveis; o acesso pela Web depende das regras do alojamento. Mantenha uma cópia de segurança separada do site. Passar a verificação do ficheiro não prova que o conteúdo está correto para o site.
Ligue as ferramentas de ficheiros WordPress
Use WordPress 6.9 ou posterior, que inclui a Abilities API, e PHP 8.0 ou posterior. Configure o WordPress MCP Adapter e o MCP Expose Abilities para disponibilizar as ações ao cliente autenticado.
O servidor tem de permitir a operação pedida. O WordPress pode desativar alterações a ficheiros através de DISALLOW_FILE_MODS. Comece por uma inspeção só de leitura e consulte os campos de entrada da ação antes de fazer alterações.
Comece pelo ficheiro que precisa de compreender
Instale o plugin, examine o caminho previsto e use o que encontrar para definir uma alteração concreta. Depois volte a ler o resultado guardado.
