Você precisa alterar a propriedade do linux do diretório. Para fazer isso, você precisa conhecer o proprietário do processo httpd / apache que você pode obter digitando ps aux | grep apache ou ps aux | grep httpd . Normalmente o dono é ninguém ou deamon.
Em seguida, cd no seu diretório wp-content. por exemplo. cd /opt/lampp/htdocs/wordpress/wp-content e crie o diretório de uploads mkdir uploads .
Em seguida, você precisará definir esse proprietário de directorys para o usuário que está executando o apache. por exemplo. sudo chown deamon uploads
Teste seu upload novamente e ele deve estar funcionando.