Pengantar
WordPress adalah sebuah tools untuk membuat web atau blog dengan mudah dan didapatkan dengan cuma-cuma alias gratis. Selain itu, ada banyak plugins, baik yang berbayar maupun gratis, yang dibuat untuk melengkapi web atau blog yang dibuat menggunakan WordPress, mulai dari kalender sampai plugins untuk membuat sebuah toko online. Setiap jenis plugins-pun bisa dibuat oleh beberapa orang dengan produk yang berbeda, sehingga tersedia banyak pilihan sesuai dengan selera pengguna. Selain itu, pengguna juga dapat membuat plugins atau tema sendiri sesuai dengan keinginan. Tentu saja fasilitas ini hanya didapatkan untuk WordPress yang diinstal sendiri di server milik pengguna, baik itu yang menyewa atau di lokasi pengguna sendiri.
Oleh karena kemudahan itu, maka terkadang sebuah web atau blog bisa terpasang puluhan plugins. Ada plugins yang mempengaruhi administrator, ada plugins yang mempengaruhi pengunjung dan ada plugins yang mempengaruhi keduanya. Masing-masing plugins tentu saja membutuhkan sumber daya sendiri-sendiri, baik untuk media simpan, memori maupun sumber daya yang lain. Semakin banyak plugins, maka semakin banyak pula kebutuhan sumber daya yang dibutuhkan. Apalagi untuk plugins yang menggunakan multimedia.
Permasalahan
Permasalahan muncul ketika ada banyak plugins dan media yang terlibat, baik untuk pengaturan tampilan maupun pada saat membuat sebuah tulisan. Permasalahan ini muncul akibat batasan yang telah ditetapkan pada server. Hasilnya, tulisan bisa terpotong atau bahkan mungkin tidak dapat tersimpan.
Solusi Untuk Setting atau Tulisan Terpotong Pada Saat Disimpan
Batasan yang dimaksud adalah besarnya POST melalui protokol http atau https yang boleh dilewatkan pada saat penyimpanan. Jadi, permasalahan bukan pada WordPress atau setting WordPress, tetapi permasalahan ada pada setting PHP. Permasalahan dapat diselesaikan dengan mengubah parameter pada berkas php.ini berikut ini:
- Ubah nilai max_input_vars sejumlah banyaknya jumlah variabel GET/POST/COOKIE yang diperbolehkan
;How many GET/POST/COOKIE input variables may be accepted
max_input_vars = 100000 - Ubah nilai post_max_size sejumlah besar data POST maksimal yang diperbolehkan untuk dikirim. Beri nilai 0 apabila ingin tidak ada batasan
; Maximum size of POST data that PHP will accept.
; Its value may be 0 to disable the limit. It is ignored if POST data reading; is disabled through enable_post_data_reading.
; http://php.net/post-max-size
post_max_size = 0