PHP Extensions yang Dibutuhkan WordPress (Hadir Difitur Kesehatan Situs)

Sejak versi 5 sekian WordPress cukup banyak melakukan pembaruan, diantaranya Tampilnya fitur Kesehatan Situs. Fitur ini menampilkan hal-hal yang perlu diperbaiki oleh pengembang web WordPress.

Diantaranya permasalahan yang sering hadir yaitu PHP Extensions atau modul PHP yang direkomendasikan tidak semua aktif. Ekstension ini merupakan fungsi program tambahan yang membuat PHP dapat mendukung berbagai fitur baru atau fitur lainnya.

Jika extension yang dibutuhkan WordPress tidak ada, WordPress harus melakukan banyak pekerjaan guna melakukan tugas yang dibantu oleh modul, atau dalam kasus terburuk akan menghapus fungsionalitas.

Cara mengeceknya ikuti langkah berikut ini:

Langkah (1) – Biasanya permasalah kesehatan website telah terlihat di dasbor ketika login ke halaman administrator WordPress.

Atau melalu menu Peralatan – Kesehatan Situs

Langkah (2) – Jika ada keterangan seperti ini berarti ada modul atau extension yang belum terinstall atau diaktifkan.

Langkah (4) – Caranya, masuk ke CPanel hosting Anda, pada bagian Perangkat Lunak pilih Select PHP Version.

Untuk versi terkini minimal PHP versi 7.3 bisa Anda baca pada tutorial berikut: Notif “PHP Update Required” di WordPress dan Cara Update Versi PHP Melalui CPanel.

Langkah (5) – Untuk mengaktifkan modul atau extension yang direkomendasikan WordPress dengan cara mencentang extension.

Langkah (6) – Klik tombol Simpan di bawahnya.

PHP Extensions yang direkomendasikan dapat Anda lihat pada daftar berikut yang berasal dari wordpress.org:

  • curl – Melakukan operasi remote request
  • dom – Digunakan untuk memvalidasi konten Widget Teks dan untuk mengkonfigurasi IIS7 + secara otomatis.
  • exif – Bekerja dengan metadata yang disimpan dalam gambar.
  • fileinfo – Digunakan untuk mendeteksi jenis file unggahan (upload).
  • hash – Digunakan untuk hashing, termasuk kata sandi dan paket pembaruan.
  • json – Digunakan untuk komunikasi dengan server lain.
  • mbstring – Digunakan untuk menangani teks UTF8 dengan benar.
  • mysqli – Terhubung ke MySQL untuk interaksi basis data.
  • libsodium – Memvalidasi Tanda Tangan dan memberikan byte acak yang aman.
  • openssl – Mengizinkan koneksi berbasis SSL ke host lain.
  • pcre – Meningkatkan kinerja pencocokan pola dalam pencarian kode.
  • imagick – Memberikan kualitas gambar yang lebih baik untuk unggahan media. Lihat WP_Image_Editor masuk! untuk detail. Mengubah ukuran gambar yang lebih cerdas (untuk gambar yang lebih kecil) dan dukungan gambar mini PDF, ketika Ghost Script juga tersedia.
  • xml – Digunakan untuk parsing XML, seperti dari situs pihak ketiga.
  • zip – Digunakan untuk dekompresi Plugin, Tema, dan paket pembaruan WordPress.

Demi kelengkapan, di bawah ini adalah daftar modul PHP yang tersisa yang dapat digunakan WordPress dalam situasi tertentu atau jika modul lain tidak tersedia. Ini adalah fallback atau opsional dan tidak selalu diperlukan dalam lingkungan yang optimal, tetapi menginstalnya tidak akan merugikan.

  • filter – Digunakan untuk memfilter input pengguna dengan aman.
  • gd – Jika Imagick tidak diinstal, GD Graphics Library digunakan sebagai fallback terbatas secara fungsional untuk manipulasi gambar.
  • iconv – Digunakan untuk mengonversi antar set karakter.
  • mcrypt – Menghasilkan byte acak ketika libsodium dan /dev/urandom tidak tersedia.
  • simplexml – Digunakan untuk parsing XML.
  • xmlreader – Digunakan untuk parsing XML
  • zlib – Kompresi dan dekompresi Gzip.

Ekstensi ini digunakan untuk perubahan file, seperti pembaruan dan pemasangan plugin / tema, ketika file tidak dapat ditulisi di server.

  • ssh2
  • ftp
  • sockets (Digunakan ketika ekstensi ftp tidak tersedia)

Ghost Script, Mengaktifkan Imagick / ImageMagick untuk menghasilkan thumbnail PDF untuk perpustakaan media. Lihat Peningkatan Dukungan PDF di WordPress 4.7 untuk detailnya.

Tapi jika menggunakan share hosting mungkin tidak semua modul tersebut tersedia atau keterbatasan penginstallan modul yang belum ada. Tapi setidaknya modul yang belum aktif dapat Anda aktifkan guna meningkatkan performance website atau blog WordPress Anda.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *