Wordpress Mengenal Wordpress XMLRPC Andry YudiantoFebruary 6, 20230122 views Ketika kamu menggunakan wordpress, pada saat proses instalasi pasti ada satu fitur yang biasa digunakan untuk remote website berbasis wordpress kamu tidak berada pada depan laptop. Fitur untuk melakukan remote tersebut adalah XMLRPC. Mari kita Mengenal Wordpress XMLRPC apakah berguna ataukah tidak. Apakah XMLRPC itu ? XMLRPC adalah salah satu fitur yang ada di wordpress untuk digunakan mentransfer data dimana HTTP sebagai alat transportasi dan XML adalah di sisi encoding datanya. Ketika wordpress adalah salah satu sistem yang terbuka maka XMLRPC inilah yang digunakan sebagai alat komunikasinya. Sebagai contoh adalah ketika kamu sedang tidak berada di depan laptop tapi ingin melakukan posting artikel pada wordress maka kami bisa menggunakan fitur pada handphone dan mengakses XMLRPC yang ada di wordpress. Selain sebagai remote, XMLRPC juga bisa digunakan untuk implementasi trackbacks and pingbacks dari website lain dan beberapa plugin bisa memanfaatkan XMLRPC ini, sebagai contohnya adalah plugin Jetpack. Sejarah dari XMLRPC Implementasi XMLRPC pada saat ini adalah refleksi dari sebelumnya dimana koneksi internet masih sangat lambat dimana membuka sebuah website berbasis wordpress memerlukan waktu yang cukup lama, bahkan untuk operasi posting, editing dan proses lain sangat lambat. Solusi saat itu adalah dengan adanya fitur XMLRPC dimana bisa diremote (disambungkan) dengan beberapa perangkat seperti handphone agar bisa melakukan login ke wordpress dan melakukan aktivitas lainnya sehingga lebih cepat karena XML ini adalah aplikasi berbasis framework. Saat ini XMLRPC adalah fitur default yang aktif ketika wordpress di install, namun tidak disertai dengan fitur untuk bisa menonaktifkan XMLRPC serta semakin hari untuk ukuran fitur XMLRPC ini semakin kecil. Kenapa XMLRPC harus dimatikan ? Alasan terbanyak untuk mematikan XMLRPC ini adalah karena faktor keamanannya dimana remote ini bisa di manfaatkan oleh pihak ketiga untuk mendapatkan akses ke dalam wordpress. Seringkali XMLRPC ini dibrute force attack (diserang secara terus menerus) sampai mendapatkan akses ke dalam wordpress, efek dari serangan ini adalah website akan menjadi lebih berat. Cara mematikan XMLRPC Tidak ada cara yang lebih mudah selain menggunakan plugin untuk menonaktifkan XMLRPC. Untuk saat ini banyak plugin security juga memberikan fitur untuk menonaktifkan XMLRPC Plugin untuk menonoaktifkan XMLRPC. Mengenal Wordpress XMLRPC Menonaktifkan XMLRPC secara manual juga bisa dilakukan dengan memberikan beberapa syntax pada file .htaccess pada wordpress, berikut ini contoh dari .htaccess yang digunakan. <Files xmlrpc.php>order deny,allowdeny from allallow from xxx.xxx.xxx.xxx</Files> perlu diperhatikan jika ingin memperbolehkan akses xmlrpc dari ip yang dikehendaki bisa di tambahkan pada bagian xxx.xxx.xxx.xxx Kesimpulan Jadi pada dasarnya XMLRPC ini sangat membantu bagi yang ingin melakukan remote ketika menggunakan multiple device untuk mengakses wordpressnya. Namun disisi lain XMLRPC ini juga bisa digunakan oleh orang lain yang tidak bertanggung jawab. Oleh karena itu Mengenal Wordpress XMLRPC ini adalah sangat berguna bagi anda.