Iklan
The 404 sederhana telah bersama kami sejak tabung yang membentuk internet pertama kali diselami Situs web sebenarnya dapat mengembalikan smorgasboard seluruh kode kesalahan yang berbeda, tetapi 404 adalah yang paling umum dan umumnya disebut sebagai "tidak ditemukan“.
Terkadang browser Anda akan menangani ini dan mengembalikan halaman kesalahan umum, tetapi karena WordPress menyimpulkan konten dari URL secara dinamis (sebagai lawan ada file aktual di server), ia menangani kesalahan secara internal juga.
Sayangnya, pesan default hampir tidak membantu seperti yang Anda dapatkan, jadi hari ini saya akan menunjukkan kepada Anda bagaimana men-tweak Anda Halaman kesalahan WordPress 404 untuk menjadi jauh lebih bermanfaat.
Pesan DIY atau Friendly 404
Anda mungkin telah memperhatikan bahwa kami memiliki halaman kesalahan khusus kami sendiri di MakeUseOf yang agak lebih ramah daripada pesan default. Untuk membuat halaman kesalahan kustom Anda sendiri, cukup buat template yang disebut 404.php di folder tema Anda - jika Anda belum memilikinya. Gandakan templat halaman tunggal jika Anda mau, dan gunting area konten utama. Anda kemudian dapat membuat kode tangan gambar seperti yang kita miliki, atau menulis pesan sederhana Anda sendiri. Kemudian Anda mulai menambahkan beberapa fungsi lanjutan.
Email Anda Tentang Kesalahan
Biasanya ketika seseorang mengklik halaman kesalahan 404, itu karena mereka telah mengikuti tautan buruk di suatu tempat mengetik URL konyol langsung ke bilah alamat (meskipun, jangan pernah meremehkan kemampuan mereka untuk melakukan itu terlalu). Dalam kasus tersebut, akan sangat membantu bagi Anda sebagai admin situs untuk mengetahui tentang kesalahan tersebut, dan memperbaiki tautan buruk Anda sendiri atau meminta situs yang menghubungkan Anda untuk memperbaikinya. Tempel cuplikan kode ini secara penuh ke bagian paling atas dari shiny baru Anda 404.php halaman:
php $ message = ""; if (isset ($ _ SERVER ['HTTP_REFERER'])): $ message. = "Pengguna berasal dari:". $ _ SERVER ['HTTP_REFERER']. "\ r \ n"; berakhir jika; $ message. = "URL halaman yang mereka coba akses adalah:". $ _ SERVER ['REQUEST_URI']. "\ r \ n"; $ admin_email = get_option ('admin_email'); @wp_mail ($ admin_email, "404 error", $ message);
Kode di atas akan mengirim email ke alamat email admin terdaftar yang menjelaskan tentang URL asalnya, jika tersedia, dan URL yang mereka coba buka. Di sisi pengguna, itu tidak apa-apa - hanya mengirim email kepada Anda, dan tidak menampilkan apa pun ke halaman kesalahan itu sendiri.
Tambahkan formulir pencarian
Pengguna jelas datang ke situs Anda untuk mencari sesuatu, jadi daripada membuat mereka frustrasi, biarkan mereka mencari apa yang mereka inginkan. Untuk melakukan ini, cari tempat yang sesuai pada templat Anda, mungkin tambahkan sedikit catatan tentang "Kenapa tidak mencoba mencari saja?", dan rekatkan dalam satu baris kode ini:
php meliputi (TEMPLATEPATH. "/searchform.php");
Plugin untuk Meningkatkan Halaman Kesalahan
Jika pengodean khusus pada halaman 404 bukan hal yang tepat bagi Anda, maka jangan khawatir karena ada beberapa plugin yang dapat memberi Anda pengalaman 404 yang lebih baik juga. Mari lihat:
Plugin ini memonitor situs Anda untuk 404 kesalahan dan mencatatnya sehingga Anda dapat diberitahu dari panel admin. Selain itu, jika Anda menemukan beberapa situs eksternal telah menautkan Anda dengan tautan yang salah, Anda dapat mengarahkannya kembali tanpa harus menghubungi mereka - cukup beri tahu plugin tempat tautan terputus itu Sebaiknya pergi, dan pengunjung akan dikirim tepat bersama mesin pencari yang ramah 301 pengalihan otomatis.
Bahkan lebih baik daripada mencoba untuk memperbaiki kesalahan 404 karena mereka muncul tidak akan pernah menunjukkannya di tempat pertama. Smart 404 melakukan hal itu - ia melihat URL, mengekstraksi kata kunci darinya, dan mencoba mencari tahu apa yang sedang coba dilakukan oleh pengguna. Tidak ada tangkapan layar untuk ditampilkan kepada Anda, karena tidak perlu ada konfigurasi dan hanya berfungsi di luar kotak. Kelemahannya tentu saja adalah jika URL berisi kata kunci yang tidak masuk akal, tidak mungkin menemukan kecocokan - sehingga kesalahan pengejaan juga hilang.
Pokoknya, saya harap Anda memutuskan untuk membuat halaman WordPress 404 yang tepat, baik gaya DIY atau dengan plugin. Apakah Anda tahu ada 404 plugins terkait pintar yang ingin Anda bagikan, jika demikian beri tahu kami di komentar! Kami juga mendapatkan arsip yang berkembang pesat secara adil tutorial WordPress tingkat lanjut, juga milik saya sendiri Memulai dengan WordPress Atur Blog Anda Dengan WordPress: The Ultimate GuideIngin memulai blog Anda sendiri tetapi tidak tahu caranya? Lihatlah ke WordPress, platform blogging paling kuat yang tersedia saat ini. Baca lebih banyak panduan gratis - yang mencakup segalanya mulai dari langkah pertama yang penting dan plugin sampai ke menghasilkan uang dan SEO; dan pastikan untuk memeriksa Plugin WordPress terbaik Plugin WordPress Terbaik Baca lebih banyak halaman.
James memiliki gelar BSc dalam Artificial Intelligence, dan bersertifikat CompTIA A + dan Network +. Dia adalah pengembang utama MakeUseOf, dan menghabiskan waktu luangnya bermain VR paintball dan boardgames. Dia telah membangun PC sejak dia masih kecil.