Faça o login na linha de comando usando o mesmo usuário que o Wordpress estará usando.
Mude para o diretório onde os arquivos wordpress estão indo.
cd insert-directory-here
Execute este comando:
chown -R 'whoami' . && chmod -R u+rw . && find . -type d -exec chmod u+x {} \;
Isso deve alterar recursivamente a propriedade de todo o diretório para você mesmo. Em seguida, garante que você tenha lido as permissões de gravação em todos os lugares. Então, garante que você tenha permissões de execução em todos os diretórios (o que é necessário para lê-los e criar arquivos lá).
Se esse comando falhar por algum motivo, você terá uma ideia melhor de quais arquivos estão causando problemas.