Cara Lengkap Mengatasi Masalah Umum Pada Wordpress

Cara Mengatasi 10 Masalah Umum pada WordPress

Caralengkap.com - Error pada WordPress merupakan salah satu permasalahan yang sering dialami oleh pengguna WordPress. Apalagi WordPress menjadi CMS dengan pengguna terbesar didunia bahkan mencapai 58.55%, artinya ada banyak error yang ditemui oleh pengguna WordPress.

Mirip dengan aplikasi sistem manajemen konten (CMS) lain, ada kalanya terjadi error pada WordPress. Error ini bisa dipicu oleh berbagai alasan dengan pemecahan masalah yang berbeda-beda.

Meski begitu, WordPress tetap jadi aplikasi open source terpopuler di dunia karena berbagai keunggulan yang ditawarkan. Selain sangat mudah digunakan untuk mengelola website dan konten tanpa perlu menguasai bahasa pemrograman, ada ratusan fitur pendukung gratis yang bisa dimanfaatkan untuk membuat tampilan situsmu semakin menarik.

Meski WordPress sangat mudah digunakan, ada beberapa error yang umum terjadi dan  membuat panik para pengguna pemula. Untungnya error pada WordPress yang Anda alami kemungkinan telah dilaporkan dan diatasi oleh orang lain sebelum Anda.

Berikut ini kami telah merangkum tutorial tentang cara memperbaiki sejumlah error populer di WordPress. Sebelum mengatasi error pada WordPress, pastikan Anda memiliki backup WordPress yang lengkap.

Mari simak lebih lanjut bagaimana mengatasi masalah umum pada WordPress satu per satu.

Daftar Isi

    Error Pada WordPress Serta Solusi Tepat Mengatasinya

    1. Syntax Error Pada WordPress

    Bagi Anda yang suka melakukan perubahan terutama pada plugin atau theme supaya berhati-hati, karena error syntax WordPress ini terjadi karena ada beberapa script coding yang hilang sehingga fungsi tidak berjalan sempurna.

    Solusinya Anda bisa membaca pesan error yang ditampilkan pada line/baris berapa script coding mengalami permasalahan. Agar lebih memudahkan pengeditan script coding bisa menggunakan text editor seperti notepad++, sublime atau aplikasi sejenis. Jika Anda kurang menguasai script coding, silahkan bertanya diforum atau meminta bantuan kepada tim support hosting yang Anda gunakan.

    2. Error Establishing a Database Connection

    Error establishing a database connection ini terjadi karena koneksi database yang bermasalah, sehingga komunikasi antara database dengan file PHP bermasalah. Penyebab utamanya biasanya dari database corrupt, login credential salah, plugin bermasalah dan server hosting mengalami down. Untuk cara mengatasinya cukup mudah, Anda tinggal masuk ke cPanel kemudian cek DB_NAME dan DB_USER pastikan sudah sama. Untuk lebih jelasnya silahkan cek di artikel Cara lengkap mengatasi error establishing a database connection.

    3. Error 403 Forbidden

    Error 400 – 499 yang terjadi pada WordPress karena adanya masalah dari client error. Pada artikel sebelumnya tentang Cara Lengkap mengatasi error 403 forbidden sudah dijelaskan bahwa penyebab utamnaya berasal dari permission file atau folder bermasalah. Penyebab lain yang sering menjadikan error 403 yaitu dari file htaccess atau bisa juga dari plugin WordPress yang bermasalah.

    4. Error 404

    Error 404 ini masalahnya masih sama dengan sebelumnya yaitu pada bagian client. Bedanya untuk error 404 ini terjadi karena saat Anda mengakses pada halaman website tetapi browser tidak menemukan halaman yang sedang Anda cari. Sehingga munculah pesan error 404 pada browser yang Anda gunakan. Solusi mengatasi error 404 dengan cara merefresh ulang halaman website, seting ulang permalink, restore file htaccess atau menggunakan plugin checker broken link. Untuk lebih tau caranya bisa dicek pada pembahasan Cara lengkap mengatasi error 404 pada WordPress

    5. 500 Internal Server Error

    Tampilan error 500 – 599 yang terjadi pada WordPress biasanya masalah utama dari server error. Pada beberapa browser atau server tampilan error 500 akan berbeda, contohnya seperti ini:

    • 500 Internal Server Error
    • HTTP 500 – Internal Server Error
    • Temporary Error (500)
    • HTTP 500 Internal Error
    • 500 Error
    • Internal Server Error
    • HTTP Error 500
    • That’s an Error
    • The website cannot display the page – HTTP 500

    Ada beberapa cara yang bisa Anda gunakan untuk mengatasi masalah 500 Internal Server Error, silahkan baca dulu pada artikel Cara Lengkap mengatasi 500 Internal Server Error Pada WordPress.

    6. Error 502 Bad Gateway

    Menurut penjelasan dari Wikipedia, Error 502 Bad gateway terjadi karena gateway atau proxy menerima respon yang tidak valid dari server. Jadi saat user melakukan browsing mengunjungi sebuah website, browser akan mengirimkan request kepada web server hosting, kemudian diproses dan dikirimkan kembali kepada user. Jika proses ini gagal maka akan muncul peringatan error 502 Bad Gateway.

    Cara mengatasinya dengan clear cache, cek DNS, Mematian CDN dan lain sebagainya. Untuk pembahasan lebih lengkap tentang Cara Lengkap mengatasi 502 Bad Gateway bisa dibaca pada artikel tersebut

    7. Error 503 Service Unavailable

    Error 503 ini ditemui tidak hanya di WordPress saja, error ini bisa ditemui juga pada website atau blog. Pesan error 503 terjadi karena saat Anda mengakses suatu file tetapi server tetapi halaman yang dicari tidak ditemukan pada server. Penyebab utamanya dari script yang bermasalah, server sedang down, theme atau plugin bermasalah dan bisa juga karena serangan DDoS sehingga mengakibatkan server error tidak dapat dijangkau.

    8. Connection Time Out Error

    Hampir mirip dengan 503 service unavailable, connection time out error ini terjadi karena konfigurasi server yang bermasalah atau server sedang overload karena banyak user yang mengakses. Solusinya Anda bisa meningkatkan spesifikasi server yang lebih tinggi sehingga semua traffic bisa diproses oleh server. Selain itu Anda juga perlu mengecek plugin WordPress yang membuat berat dan menghabiskan resource besar pada server.

    9. White Screen Error (Blank Putih)

    White screen error ini terjadi karena memori yang tersedia pada server sudah overload atau dari tema dan plugin yang bermasalah. Biasanya masalah ini terjadi setelah melakukan WordPress update ke versi yang terbaru. Solusi yang bisa Anda ambil yaitu coba untuk menonaktifkan plugin dan theme WordPress. Selain itu coba untuk menaikan limit PHP WordPress agar memori bisa menjadi lebih besar.

    10. Tata Letak Tampilan WordPress Tidak Beraturan

    Penyebab utamanya dari tag HTML atau CSS yang corrupt sehingga mengacaukan semua tampilan dan fungsi yang ada ditampilan WordPress. Solusinya Anda bisa memperbaiki pada bagian tag HTML dan CSS yang bermasalah. Ada cara lain yaitu dengan menganti theme baru, sehingga tag HTML dan CSS kembali normal seperti semula.

    Cara Mengatasi Error Sidebar di Bawah Konten pada WordPress

    Masalah umum lain yang dihadapi pemula adalah ketika sidebar muncul di bawah konten ketika seharusnya muncul di sebelah konten. Masalah ini kebanyakan disebabkan oleh tema WordPress.

    Kadang ketika pengguna menambahkan kode snippet ke situs, mereka lupa untuk menutup html div tag yang bisa menyebabkan kerusakan pada layout tema. Penyebab lain adalah luas pada CSS yang tidak proporsional.

    Apakah masalah ini mulai terjadi baru-baru ini? Hanya terjadi pada post atau halaman tertentu? Bila jawabannya ya, maka langkah berikut bisa membantu Anda.

    Cari bagian yang baru-baru ini Anda ganti. Apakah Anda menambahkan plugin? Melakukan perubahan yang berhubungan dengan HTML? Satu cara terbaik untuk mengatasi error ini dengan menggunakan W3 Validator.

    Bila Anda menciptakan tema custom dan masalah ini terjadi, kemungkinan ada lebih dari satu masalah. Salah-satunya telah terpecahkan dengan langkah di atas. Beberapa masalah lain bisa berupa:

    Rasio luas yang tidak sesuai. Anda harus membuat semua proporsional. Misalnya, konten ukuran 600 px, dan luas sidebar 300 px dengan margin 60 px.

    Masalah lain bisa berupa float property. Anda harus pastikan menambahkan float, kiri dan kanan, tepat pada elemen yang sesuai. Bila tidak melakukannya, cara ini tidak akan berhasil.

    11. Tidak Bisa Upload Gambar

    File yang didukung untuk bisa upload ke WordPress adalah format gambar seperti jpg, jpeg, png dan gif. Untuk selain format gambar tersebut bisa dipastikan terjadi error. Jika Anda sudah mengupload format gambar tetapi terjadi error, masalahnya bisa saja karena lokasi folder penyimpanan gambar yang ada dihosting berubah, URL folder salah atau mengaktifkan cPanel protect directory. Cara mengatasinya dengan memeriksa folder wp-content/uploads/images permission foldernya pastikan sudah 755 dan mematikan fitur cPanel protect.

    Cara lengkap Mengatasi Masalah Upload Gambar di WordPress

    Kadang pengguna mendapati semua gambar dari situs mereka hilang. Ketika pengguna mencoba mengupload gambar ke post menggunakan media uploader, hasilnya menjadi error.

    Semua file di media library akan rusak. Error ini terjadi karena file yang tidak tepat dan directory permissin dari instalasi WordPress.

    Sejumlah faktor bisa menyebabkan masalah ini dan paling sering disebabkan permission file yang salah. Upload directory harus memiliki file permission yang tepat, kalau tidak WordPress tidak akan bisa menyimpan file di dalamnya atau kadang bahkan tidak menampilkan file dari upload directory. Untuk mengatur file permission yang benar untuk upload directory, Anda membutuhkan FTP client, seperti Filezilla.

    Situs saya sebelumnya berfungsi baik, lantas siapa yang mengubah file permission-nya?

    Ini bisa terjadi karena beberapa sebab. Mungkin penyedia web hosting Anda melakukan upgrade dan ada yang menyebabkan file permission berubah. Mungkin juga hacker membuat perubahan tersebut ketika mengupload backdoor hack.

    Pada share hosting, kemungkinan ketika satu pengguna menginstal sebuah tema atau plugin dari sumber yang tidak dipercaya, script-nya mengubah file permission untuk semua orang.

    Bila semua berjalan baik pada website Anda, maka Anda hanya perlu mengubah file permission kembali ke normal. Bila ragu, tanyakan ke penyedia hosting Anda untuk mendapat support.

    Anda perlu terhubung ke website dengan menggunakan FTP client lalu menuju directory /wp-content/. Di sana Anda akan lihat folder /uploads/. Klik kanan pada direktori uploads dan pilih file permission.

    Sebuah kotak dialog baru untuk file permission akan terbuka. Di awal Anda perlu mengatur file permission untuk upload directory dan semua sub directory di dalamnya menjadi 744.

    Untuk melakukannya, masukkan 744 di kotak numeric, dan lalu centang kotak di sebelahnya menjadi Recurse into subdirectoriesTerakhir, Anda klik pada tombol “Apply to directories only”. Klik OK untuk mengaplikasikan perubahan ini. Filezilla sekarang akan mulai mengaplikasikan file permission ke direcotries.

    Bila pengaturan directory permission menjadi 744 tidak memberi solusi, Anda bisa coba menjadi 755.

    Pada langkah selanjutnya, atur file permission untuk semua file di upload directory.

    Untuk melakukannya, klik kanan pada upload directory dan pilih file permission. Di kotak dialog file permission ganti numerik menjadi 644. Beri tanda centang pada kotak Recurse into subdirectories. Lalu klik pada tombol “Apply to files only.” Klik tombol OK untuk mengaplikasi perubahan ini. Filezilla akan mulai mengatur file permission untuk semua file.

    Setelah selesai, Anda bisa kembali ke admin area WordPress dan mulai upload gambar lagi. Ketahui tool apa saja yang bisa Anda gunakan untuk mengatur ukuran gambar.

    12. Cara Mengatasi Masalah Selalu Log Out pada WordPress

    Apakah Anda pernah mengalami masalah dimana WordPress selalu log out? Masalah tetap terjadi meski Anda sudah melakukan troubleshoot yang normal seperti menonaktifkan plugin, mengosongkan cache, membersihkan browser cookies dan restrore WordPress dari backup.

    Untuk mengetahui kenapa WordPress selalu log out, Anda perlu pahami bagaimana proses log in pada WordPress. WordPress mengatur cookie pada browser Anda untuk autentikasi sesi login. Cookie ini diatur untuk URL WordPress yang disimpan di bagian setting. Bila Anda mengakses dari URL yang tidak cocok dengan setting pada WordPress, maka WordPress tidak akan bisa mengautentikasi sesi Anda.

    13. Tidak Bisa Login Administrator

    Penyebab utamanya bisa jadi akun WordPress terkena hacking sehingga username dan password sudah dirubah. Untuk mencegahnya Anda bisa merubah URL login WordPress. URL standar WordPress biasanya menggunakan namadomain.com/wp-admin dengan merubah custom sesuai dengan yang Anda inginkan sehingga lebih aman dari serangan hacking.

    Memperbaiki masalah login

    Perbaikan sederhana untuk masalah login ini adalah dengan memastikan Anda memiliki URL yang sama pada alamat situs dan alamat WordPress pada setting WordPress Anda. Ini berarti Anda harus memilih URL www atau non www di kedua bagan. Login ke dashboard WordPress dan pilih setting >> General.

    Bila tidak bisa mengakses admin area, Anda bisa update field ini dengan mengedit fila wp-config.php. Sambungkan ke website dengan menggunakan FTP client, dan tempatkan file wp-config.php di root directory situs. Anda perlu download file ke desktop dan membukanya di text editor seperti Notepad. Tambahkan kode ini tepat di atas tuliasan That’s all, stop editing! Happy blogging. Jangan lupa mengganti example.com dengan nama domain Anda sendiri.

    Kenapa solusi ini bisa berhasil? Secara teknis, www adalah subdomain. Ini berarti URL dengan www dan tanpa www sebenarnya adalah dua domain yang berbeda. Dengan mengubah dan mengupdate URL ke alamat yang sama, akan mengatasi masalah ini.

    Anda juga perlu perhatikan setting yang tidak tepat di alamat WordPress dan alamat situs juga menyebabkan terlalu banyak masalah redirect pada WordPress.

     

    14. Cara Mengatasi Masalah Thumbnail Facebook yang Tidak Tepat pada WordPress

    Ada banyak faktor yang mencegah Facebook menerka thumbnail gambar yang tepat. Satu faktor paling umum adalah banyaknya gambar pengaturan di og:image tag dimana fitur gambar lebih kecil dari gambar lain.

    Facebook menggunakan tag open graph (og) dan banyak plugin WordPress seperti WordPress SEO oleh Yoast yang secara otomatis menambahkannya ke situs untuk mencegah masalah thumbnail hilang.

    Di antara penyebab lain adalah caching plugin, masalah CDN, open graph meta tag untuk gambar thumbnail hilang, dan sebagainya. Sulit menerka apa yang menyebabkan masalah ini karena tidak ada pesan error spesifik yang ditampilkan ketika menggunakan tool debugging.

    Berikut cara memperbaiki masalah thumbnail Facebook yang tidak tepat.

    • Upload gambar thumbnail secara manual

    Bila Anda berbagi artikel di halaman Facebook, dan Facebook tidak memilih thumbnail yang tepat, Anda bisa klik link upload untuk mengupload gambar yang ingin Anda gunakan.

    Gambar yang Anda upload disimpan di bagian foto di halaman Facebook Anda. Anda bisa menghapus gambar pada foto, Facebook akan terus menunjukkan gambar yang Anda upload sebagai thumbnail untuk artikel pada timeline Anda.

    Tapi solusi ini tidak mempengaruhi pengguna lain. Berarti bila pengguna lain berbagi artikel Anda, tetap muncul thumbnail yang salah. Tapi langkah berikut bisa mengatasinya.

    • Beritahu Facebook untuk menggunakan thumbnail pilihan Anda

    Bila menggunakan WordPress SEO dengan Yoast plugin, Anda bisa dengan mudah mengatur gambar thumbnail spesifik untuk Facebook.

    Ketika menulis sebuah post, gulung ke bawah ke Yoast SEO meta box di bawah post editor dan klik social tab. Di sana Anda akan lihat tombol upload gambar thumbnail untuk Facebook. Cukup tambahkan gambar thumbnail Facebook di sana dan ini akan mengatasi masalah. Tapi bila terus muncul thumbnail yang tidak tepat, Anda perlu reset cache Facebook.

    • Menggunakan Facebook debug tool

    Facebook debug tool menjadi cara paling mudah untuk troubleshoot masalah dengan Facebook open graph di situs WordPress Anda. Cukup salin URL di post WordPress lalu tempel ke debugger tool.

    Yang terjadi adalah Facebook menggunakan metode terkaan terbaik mereka untuk memilih gambar thumbnail. Bila ada ambar yang lebih besar di dalam artikel, maka Facebook akan menggunakan gambar tersebut. Untuk alasan yang tidak bisa dijelaskan, menekan tombol debug lagi di URL yang sama membuat error ini teratasi.

    Semoga panduan yang kami berikan membantu mengatasi error pada WordPress yang Anda alami.

    Artikel Bermanfaat Lainnya

    Leave a Reply

    Your email address will not be published. Required fields are marked *