Bismillaahirrohmaanirrohiim 
Assalamu'alaikum wr.wb
 Dalam beberapa kasus, saya pernah mengalami hal
ketika ingin memasang/menginstall suatu plugins kedalam wordpress,
harus selalu menggunakan ftp. Lho, kok seperti ini?(dalam hati saya).
Karena kejadian ini baru saya jumpai setelah sebelumnya setiap
memasang plugin tidak perlu menggunakan ftp.
 Untuk mengatasi hal ini, ada beberapa alternatif
yang bisa dilakukan. Alternatif pertama, kita harus mendefinisikan
ftp secara detail di file wp-config.php. Cara ini yang akan
kita gunakan nantinya. Karena sepertinya cukup simple dan mudah.
Alternatif lainnya, kita memberikan akses 'write' pada folder
wp-content dengan mengakses
file root ftp dan mengubah hak akses folder (chmod) dari
755 atau 644 menjadi 775.
 Disini,
saya hanya akan
menjelaskan alternatif yang
pertama. Karena dalam kasus ini, saya baru menggunakan alternatif
pertama dan berjalan dengan baik. Langkahnya
adalah sebagai berikut:
- 
Buka folder installer wordpress anda, kemudian buka file wp-config.php menggunakan aplikasi text editor (seperti notepad++, sublime text, atom, dll).
 - 
Pada baris code yanng terakhir, sisipkan kode berikut ini:
define( 'FS_METHOD', 'direct' ); - Simpan. Selanjutnya, coba upload salah satu tools/plugin wordpress. Insya Allah, tidak perlu menggunakan ftp lagi. Alhamdulillah, solved.
 
Sumber:
http://muh-sunusi.blogspot.co.id/2013/12/cara-mengupdate-plugins-di-wordpress.html