Panduan cara mengatasi gambar tak tampil di WordPress. Masalah error ini biasanya terjadi setelah web dimigrasi ke hosting atau server lain. Adapun pun 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 tak sesuai dengan hosting yang baru, (Seandainya tak ada abaikan.) contoh barisnya seperti ini:
/home/idnetter/public_html/wp-content/
Pastikan bagi mengganti dengan path yang sesuai dengan lokasi folder dimana web WordPress terinstall dikala ini.
Mereplace URL di database
Bagi masalah gambar tak tampil usai install sertifikat SSL dan pengalihan ke HTTPS, berikut solusinya.
Akses ke phpMyAdmin (fitur SQL) atau ke MySQL konsol, jalankan command berikut bagi mereplace link dari HTTP ke HTTPS (ganti table prefix wp_
sesuaikan)
UPDATE wp_posts SET `post_content` = REPLACE (`post_content`, 'http://', 'https://');
Command tersebut berfungsi untu mereplace seluruh URL dengan awalan http dan di gantikan dengan https di table wp_posts
(konten dengan type posts atau pages). Seandainya pengalihan justru sebaliknya ke http tinggal dibalik saja.
Kemudian replace pun link bagi 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 situs sahabat dengan me-refresh browser. Seandainya tak berhasil, coba nonaktifkan plugin cache sementara.
IDNetter.com melayani jasa perbaikan web WordPress dengan biaya yang amat murah, jangan ragu bagi konsultasi dan kontak di 081235008433 (WA).
Sumber https://idnetter.com