The need for FTP is an avoidable one for this installation, especially when your web server has access to the necessary files. Your plugin is expected to install automatically. Follow these 3 steps to install WordPress plugins if you want to install manually without FTP
September 17, 2016 Read more