Panduan cara mengatasi gambar tidak tampil pada WordPress. Masalah error ini biasanya terjadi setelah web dimigrasi ke hosting atau server lain. Adapun juga dikarenakan pengalihan protokol dari HTTP ke HTTPS dan sebaliknya.
Mengubah path di wp-config.php
Buka file wp-config.php, cek dan teliti apakah ada plugin cache yang konfigurasi pathnya tidak sesuai dengan hosting yang baru, (Jika tidak ada abaikan.) contoh barisnya seperti ini:
/home/idnetter/public_html/wp-content/
Pastikan untuk mengganti dengan path yang sesuai dengan lokasi folder dimana web WordPress terinstall saat ini.
Mereplace URL di database
Untuk masalah gambar tidak tampil usai install sertifikat SSL dan pengalihan ke HTTPS, berikut solusinya.
Akses ke phpMyAdmin (menu SQL) atau ke MySQL konsol, jalankan perintah berikut untuk mereplace link dari HTTP ke HTTPS (ganti table prefix wp_
sesuaikan)
UPDATE wp_posts SET `post_content` = REPLACE (`post_content`, 'http://', 'https://');
Perintah tersebut berfungsi untu mereplace semua URL dengan awalan http dan di gantikan dengan https pada table wp_posts
(konten dengan type posts atau pages). Jika pengalihan justru sebaliknya ke http tinggal dibalik saja.
Kemudian replace juga link untuk type attachment (media)
UPDATE wp_posts SET `guid` = REPLACE (`guid`, 'http://', 'https://') WHERE post_type = 'attachment';
Clear cache
Masuk ke Dashboard WP Admin, lakukan clear cache. Cek kembali website anda dengan me-refresh browser. Jika tidak berhasil, coba nonaktifkan plugin cache sementara.
IDNetter.com melayani jasa perbaikan web WordPress dengan biaya yang sangat murah, jangan ragu untuk konsultasi dan kontak di 081235008433 (WA).
Terimakasih mas..berkat cara di atas saya bisa lagi memunculkan gambar pada konten wordpress
Kalau cara mengatasi gambar yang tidak muncul pada home website gmana mas? klw di klik kanan view image gambar tersedia. thanks
1. Coba cek Hotlink protection di cPanel, lalu non-aktifkan
2. kalau pakai plugin cache, clear cachenya melalui dashboard WP admin
3. Clear history dan cache browser, re-open browser
thanks gan infornya, tapi:
1. Saya blm mengerti masalah hotlink di cpanel
2. saya tidak pakai plugin chache
3. saya sudah clear chache semua browser
Tambahan :
4. semua gambar terbuka jika menggunakan browser internet explorer
pusing saya, maaf baru bales juga
1. Masuk ke cPanel > klik menu Hotlink Protection > pastikan disabled
4. Dugaan saya, mixed content, yaitu adanya link/url gambar HTTP dan HTTPS, dimana yang HTTP yang tidak tampil. Solusinya mudah replace saja semua URL http dengan https via plugin atau buka phpMyaAdmin > pilih databasenya dan paste kode ini:
Ok mas, terima kasih untuk bantuannya, dan masalah sudah teratasi, mohon maaf baru membalas,karena baru pulih 🙂