Hasil
Saya ingin memformat tautan permanen saya sebagai berikut:
- untuk posting: somePrefix /% kategori% /% postname%
- untuk kategori: somePrefix /% kategori%
Di mana somePrefix sama dalam kedua kasus.
Saya tahu bahwa tidak ada keuntungan besar untuk ini - sepertinya "bersih" bagi saya :). Dan itu sangat berguna jika Anda ingin mengedit URL secara manual.
Apa yang saya coba
Tidak Ada Basis Kategori
Salah satu pendekatan adalah mendefinisikan permalink posting sebagai /% kategori% /% postname% / dan menggunakan plugin untuk menyingkirkan basis kategori. Sayangnya plugin tersebut tampaknya bermasalah dan tidak disarankan untuk digunakan (misalnya dengan Yoast SEO Plugin ).
Basis Kategori yang sama
Tidak masalah, saya pikir, mari kita gunakan basis kategori di permalinks sebagai berikut: category_base /% kategori% /% postname% . Ini menghasilkan:
- untuk posting: example.org/category_base/%category%/%postname%
- untuk kategori: example.org/category_base/%category%
Ini berfungsi untuk kategori tetapi sekarang tautan ke pos menghasilkan 404s.
Sekarang apa?
Jadi adakah cara untuk mencapai ini? Pengaturan, plugin, atau mungkin sedikit meretas WordPress untuk memproses tautan yang dibuat oleh Same Category Base dengan benar ?