Bagaimana cara menghapus label kategori dan tag di wordpress ?, Anda dapat meningkatkan tampilan dan pengalaman pengguna di situs WordPress Anda. Langkah sederhana ini memberikan efek signifikan pada estetika dan navigasi situs, menjadikannya lebih profesional dan user-friendly. Cobalah implementasi ini pada situs Anda dan rasakan perbedaannya! Saat mengelola situs WordPress, terutama yang berfungsi sebagai blog atau portal berita, tampilan halaman arsip memiliki peran penting dalam pengalaman pengguna. Judul halaman arsip biasanya mencakup label seperti “Category:” atau “Tag:”, yang mungkin tidak selalu diperlukan dan dapat mengurangi kesederhanaan desain situs Anda. Dengan sedikit penyesuaian kode, Anda dapat menghilangkan label-label ini untuk memberikan tampilan yang lebih bersih dan profesional. Berikut adalah cara melakukannya menggunakan fungsi dalam WordPress.
Mengapa Menghapus Label Kategori dan Tag?
Menghapus label seperti “Category:” dan “Tag:” dari judul arsip dapat memberikan beberapa manfaat, antara lain:
- Estetika Lebih Baik: Judul yang lebih singkat dan langsung membuat tampilan halaman lebih rapi dan modern.
- Pengalaman Pengguna yang Lebih Baik: Pengunjung dapat dengan mudah memahami konten tanpa distraksi dari label yang tidak perlu.
- Konsistensi Desain: Menjaga konsistensi desain dan tipografi di seluruh situs Anda.
Cara Menghapus Label Kategori dan Tag dengan Fungsi WordPress
Berikut adalah langkah-langkah dan penjelasan mengenai kode yang perlu Anda tambahkan ke file functions.php di tema WordPress Anda.
function remove_archive_labels($title) { if (is_category()) { $title = single_cat_title('', false); } elseif (is_tag()) { $title = single_tag_title('', false); } return $title; } add_filter('get_the_archive_title', 'remove_archive_labels');
Penjelasan Kode:
- Definisi Fungsi: Fungsi `remove_archive_labels` menerima parameter `$title` yang merupakan judul arsip saat ini.
- Pemeriksaan Kondisi:
- – `is_category()`: Mengecek apakah halaman saat ini adalah halaman arsip kategori. Jika benar, fungsi `single_cat_title` digunakan untuk mendapatkan nama kategori tanpa label “Category:”.
- – `is_tag()`: Mengecek apakah halaman saat ini adalah halaman arsip tag. Jika benar, fungsi `single_tag_title` digunakan untuk mendapatkan nama tag tanpa label “Tag:”.
- Mengembalikan Judul: Judul yang telah dimodifikasi kemudian dikembalikan oleh fungsi ini.
- Filter Hook: `add_filter(‘get_the_archive_title’, ‘remove_archive_labels’);` menghubungkan fungsi `remove_archive_labels` dengan hook `get_the_archive_title`, yang memodifikasi judul arsip setiap kali diambil oleh WordPress.
Implementasi
Untuk mengimplementasikan fungsi ini, ikuti langkah-langkah berikut:
1. Buka file `functions.php` yang terletak di direktori tema aktif Anda.
2. Tambahkan kode di atas ke dalam file `functions.php`.
3. Simpan perubahan dan muat ulang situs WordPress Anda.
Hasil yang Diharapkan
Setelah mengimplementasikan kode ini, halaman arsip Anda akan menampilkan judul tanpa label “Category:” atau “Tag:”. Misalnya:
– Sebelum: “Category: News”
– Sesudah: “News”
– Sebelum: “Tag: Technology”
– Sesudah: “Technology”
Kesimpulan
Dengan menghapus label kategori dan tag dari judul arsip, Anda dapat meningkatkan tampilan dan pengalaman pengguna di situs WordPress Anda. Langkah sederhana ini memberikan efek signifikan pada estetika dan navigasi situs, menjadikannya lebih profesional dan user-friendly. Cobalah implementasi ini pada situs Anda dan rasakan perbedaannya!
Dengan sedikit penyesuaian kode, Anda dapat membuat situs WordPress Anda tampil lebih rapi dan menarik bagi pengunjung. Selamat mencoba!