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 ?
sumber
Jawaban:
Saya mungkin kehilangan beberapa detail penting dalam pertanyaan ini, tetapi inilah yang saya lakukan untuk membuat pekerjaan ini.
Setel tautan permanen ke ...
Ini akan memberi Anda permalink berikut ...
Jika Anda memasang beberapa jenis plugin seperti Yoast, Anda dapat memilih kategori "Utama" untuk permalink Anda yang bagus.
sumber
/somePrefix/
pangkalan di arsip penulis. Bagaimana cara mengatasi masalah ini?Dalam versi WordPress saat ini saya atur ..
.. permalinks ke
.. kategori dasar untuk
Jika saya hanya menggunakan
somePrefix
(tanpa/.
) posting itu sendiri tidak dapat ditemukansumber