Gambar yang tidak muncul pada media library wordpress barangkali merupakan masalah yang langka terjadi, hampir 3 hari berkutat dengan masalah tersebut, belum juga menemukan solusi. Masalah ini lumayan cukup merepotkan, karna saya sangat kesulitan ketika ingin memasukkan gambar kedalam postingan, dan saya tidak bisa sama sekali memasukkan Featured image pada postingan yang saya buat.

Saya tidak tahu persis penyebab masalah ini muncul, karna sejak awal situs wordpress yang bermasalah tersebut berjalan normal dan nyaris tidak ada kendala sama sekali. Plugin, theme, dan WordPress sudah menggunakan versi terbaru.

Tapi seingat saya, masalah ini muncul setelah saya membuat user baru level admin, sehingga ada dua user dengan Level administrator pada situs saya tersebut. Saya tidak mengatakan, kalau penyebab masalah ini muncul karna hal tersebut, karna pada beberapa situs, saya sering menggunakan dua, bahkan lebih administrator, dan saya tidak pernah menjumpai masalah gambar yang tidak muncul pada media library wordpress.

Awalnya saya mengira karna jaringan internet saya yang lambat, karna ketika membuka media library, atau ketika hendak memasukkan featured image pada postingan, gambar tidak muncul dengan status loading. Setelah saya coba pada jaringan internet 4G, ternyata saya tetap tidak bisa megakses Gambar pada media library. Saya sudah mencoba menonaktifkan semua Plugin, Reinstall WordPress, Mengganti theme, bahkan sampai merubah file permission pada folder tempat media di upload, tapi hasilnya sama saja.

Problem Solved

Akhirnya setelah bolak balik mencari solusi pada berbagai artikel dan forum, saya menemukan cara yang ternyata bisa mengatasi masalah yang sedang saya hadapi. Adalah file .htaccess sebagai sumber masalah. Cara mengatasi masalah ini cukup sederhana, rubah isi file .htaccess ke bentuk dasar (default). Silahkan buka menggunakan code editor pada cpanel, lalu ganti isi file .htaccess sesuai dengan code dibawah berikut.

Copy code berikut jika anda hanya menginstall satu situs wordpress pada server yang anda gunakan.


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Copy Code dibawah jika anda menginstall lebih dari satu situs wordpress.


RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

Copy code dibawah jika anda menggunakan subdomain.


RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]

Itulah solusi mengatasi gambar yang tidak muncul pada media library wordpress, semoga tulisan ini bermanfaat, jika masalah masih tetap muncul, jangan sungkan untuk meninggalkan pesan anda pada kolom komentar, terimakasih.

About Kiral

Aktif menulis di beberapa blog, tertarik dalam pengembangan SEO konten dan internet marketing. Graphic and Web Designer

Pin It on Pinterest

Share This