As vezes por causa do servidor ou de uma configuração ausente (permissões de pastas), o wordpress pede para usar o ftp ao instalar desde um simples plugin, até um tema, dificultando assim o processo de desenvolvimento. Mas isso se resolve de forma muito fácil, basta abrir o arquivo (wp-config) da sua pasta raiz do site e inserir o código logo após
define('DB_COLLATE', '');
o código:
define('FS_METHOD','direct');
Assim ele não irá mais solicitar ftp para instalar plugins e temas diretamente de seu wordpress.