Pertanyaan sederhana. Ketika pagination diaktifkan, URL berubah menjadi "site.com/page/2"
. Untuk situs saya, ini seharusnya "site.com/paggetto/2"
.
Bagaimana saya bisa mengubah aturan penulisan ulang itu? Saya juga ingin mengubah "author"
dan variabel lainnya.
url-rewriting
pagination
rewrite-rules
slug
DarkGhostHunter
sumber
sumber
global $var;
dan$GLOBALS['var']
. Tidak masalah dalam hal ini, perlu diingat bahwa bentuk yang terakhir lebih dapat diandalkan dan lebih mudah dibaca / dipahami.Menemukan:
Setidaknya, itu akan melakukan pekerjaan.
sumber
$wp_rewrite->flush_rules();
dalam hal kinerja, Anda tidak boleh menggunakannyainit
, opsi yang jauh lebih baik adalah dengan hanya mengunjungi halaman opsi Permalink, dan menyimpan perubahan beberapa kali, yang akan menyiramnya untuk Anda .Fungsi ini akan bekerja secara langsung dengan paket terjemahan Anda, memformat basis baru Anda dan mencegah untuk menjalankan lebih dari sekali fungsi flush_rewrite_rules menghindari kinerja blog Anda yang buruk.
sumber
Berikut ini bekerja untuk saya:
sumber