Dengan add_query_arg()
itu bagus untuk menambahkan parameter tambahan ke URL dan juga mudah untuk membuat aturan penulisan ulang. Sejauh ini bagus. Tetapi masalahnya adalah penggantian URL dilakukan oleh wordpress.
Ketika saya memiliki URL, seperti:
www.mysite.com/?page_id=1&myvar=test
dan saya mengetik URL ini ke baris alamat browser dengan permalink yang diaktifkan. Tautan ini akan menjadi ke:
www.example.com/pagename/?myvar=test
TETAPI : apa yang ingin saya dapatkan adalah:
www.example.com/pagename/test
Akhirnya, saya ingin menggunakan kode seperti:
<a href="<?php add_query_arg( 'myvar', 'test', get_permalink() ) ?>"> .... </a>
yang akan menghasilkan:
www.example.com/pagename/test
Bagaimana ini bisa dicapai? Saya menghabiskan waktu berjam-jam membaca dokumen dan saya tidak dapat menemukan solusi.