Baru-baru ini, salah satu pembaca kami bertanya apakah mungkin mengubah struktur permalink jenis postingan di WordPress. Secara default, Anda dapat mengubah struktur permalink dari posting WordPress, tapi bukan tipe postingan. Pada artikel ini, kami akan menunjukkan cara mengubah permalinks postingan kustom di WordPress.
Mengapa Mengubah Custom Post Type Permalinks di WordPress?
WordPress menggunakan struktur URL SEO friendly yang membuat URL WordPress Anda mudah dibaca dan mesin pencari ramah. URL ramah SEO ini disebut permalinks.
Anda bisa mengkustomisasi permalink dengan mengunjungi Pengaturan »Permalinks halaman. Namun, Anda akan melihat bahwa Anda hanya bisa mengubah struktur permalink untuk posting blog.
Jika Anda menggunakan jenis posting khusus atau taksonomi khusus di situs Anda, WordPress akan menggunakan struktur permalink default untuk itu.
Misalnya, jika Anda memiliki jenis pos khusus yang disebut ‘Film’, maka struktur URL-nya akan terlihat seperti ini:
https://example.com/movies/the-force-awakens/
Jika jenis posting kustom Anda mengaktifkan arsip, maka URL halaman arsip akan terlihat seperti ini:
https://example.com/movies/
Skema URL ini cukup SEO friendly dan dalam kebanyakan kasus Anda tidak perlu mengubahnya. Namun, terkadang Anda mungkin ingin menyesuaikannya untuk memenuhi kebutuhan Anda sendiri.
Karena itu, mari kita lihat bagaimana Anda dapat dengan mudah menyesuaikan struktur permalink tipe posting kustom di WordPress.
Mengubah Custom Post Type Permalinks di WordPress
Hal pertama yang perlu Anda lakukan adalah menginstal dan mengaktifkan plugin Custom Post Type Permalinks. Untuk lebih jelasnya
Setelah aktivasi, Anda perlu mengunjungi Pengaturan »Permalinks halaman dan gulir ke bawah ke bagian ‘Pengaturan Kanan untuk Jenis Custom Post’.
Di sini Anda dapat mengubah struktur permalink dari item tunggal dalam jenis posting kustom Anda.
Anda bisa menggunakan semua tag permalink WordPress standar. Untuk daftar lengkap tag yang tersedia
Anggap saja Anda ingin menggunakan ID pos, bukan nama pos di URL. Dalam hal ini yang perlu Anda lakukan adalah menambahkan tag ini:
/% post_id% /
Perhatikan garis miring di awal dan akhir tag. Garis miring berikut adalah pemisah, dan tanpa mereka permalink Anda tidak akan bekerja.
Jangan lupa klik tombol save changes untuk menyimpan setting anda.
Sekarang permalink untuk satu item dalam jenis posting kustom Anda akan terlihat seperti ini:
https://example.com/movies/133/
Nomor di URL akan menjadi ID numerik dari pos di database WordPress Anda.
Mari kita lihat contoh lain.
Misalkan Anda ingin menambahkan / tahun / sebelum nama posting di URL. Dalam hal ini, Anda akan menggunakan tag ini:
/% tahun% /% post_name% /
Klik tombol simpan perubahan untuk memperbarui permalinks Anda.
Sekarang permalink item tunggal untuk jenis posting kustom Anda akan terlihat seperti ini:
https://example.com/movies/2016/the-force-awakens/
Sejauh ini bagus. Sekarang mari kita coba contoh lain.
Anggap saja Anda menggunakan taksonomi khusus yang disebut ‘genre’ dengan jenis tulisan kustom Anda ‘film’ dan Anda ingin menambahkan istilah taksonomi khusus ke dalam URL. Dalam hal ini, Anda akan menggunakan tag ini:
/% genre% /% post_name% /
Dalam contoh ini, genre adalah siput taksonomi khusus kita.
Klik tombol simpan perubahan untuk memperbarui permalinks Anda.
Sekarang permalink item tunggal untuk jenis posting kustom Anda akan terlihat seperti ini:
https://example.com/movies/sci-fi/the-force-awakens/
Itu saja