Sistem tautan permanen WordPress dapat disesuaikan dengan baik dengan kebutuhan Anda dengan bantuan tag struktur . Pengaturan% postname% mungkin adalah solusi yang paling umum dan praktis. Namun, jika Anda ingin menerapkan tautan dinamis nyata, Anda harus terlebih dahulu memperluas sistem dengan kode Anda sendiri.
API Tulis Ulang WordPress yang andal menawarkan banyak opsi untuk mengadaptasi sistem sesuai kebutuhan Anda. Jika Anda menginginkan kebebasan penuh, WordPress dikonfigurasi sedemikian rupa sehingga URL apa pun (dengan sejumlah level) dimungkinkan. Akibatnya, misalnya, panggilan ke
http://www.tld.com/dies/ist/eine/individuelle/url/
edisi
Array
(
[0] => "dies"
[1] => "ist"
[2] => "eine"
[3] => "individuelle"
[4] => "url"
}
dihasilkan. Ini berarti bahwa semua cara lain terbuka untuk memprogram router Anda sendiri dan menampilkan konten yang sesuai. Untuk mencapai perilaku yang diinginkan, kami menggunakan tindakan "rewrite_tag" dan "rewrite_rule" dan menambahkan kode berikut ke file functions.php dari tema aktif:
eecc6d44ed7c18e2066e
Maka penting untuk menyimpan pengaturan permalink lagi (Pengaturan> Permalinks> Terapkan perubahan atau, sebagai alternatif, panggil fungsi flush_rewrite_rules () sekali ) sehingga aturan baru berlaku. Terakhir, kita membuat halaman baru dengan permalink "rewrite" dan template "rewrite-page", yang harus dibuat terlebih dahulu menggunakan file berikut:
eecc6d44ed7c18e2066e
Dalam konfigurasi standar, semua URL diakses. Variabel $ base juga dapat dilengkapi dengan sub-folder bersarang: Nilai "pop / up", misalnya, memungkinkan URL untuk diakses
http://www.tld.com/pop/up/my/url/
Semua URL lainnya tidak terpengaruh - ini diproses oleh WordPress seperti biasa.