Sorgu gerçekten çalıştırılmadan önce gelen URL'yi okumak için hangi kancaları bağlayabileceğimi bulmaya çalışıyorum. Hızlı bir bakış bana belki wp_loaded
veya posts_selection
öğelerinin iyi seçimler olacağını ancak ihtiyaçlarım için daha iyi bir şeyi kaçırmamaktan nefret edeceğini söylüyor.
template_redirect
gelecek vaat ediyordu ancak içerik seçildikten sonra çağrılıyor gibi görünüyor, bu yüzden işe yarayacağını sanmıyorum.
Yeniden yazma kodunun yardımcı olabileceğini düşündüm, ancak generate_rewrite_rules
gibi şeyler rastgele kodun yürütülmesine izin vermiyor gibi görünüyor ... hepsi mevcut içeriğe yönlendirilmeye yönelik görünüyor.
Amacım, mevcut bir içerik parçasına bağlı olmamam gereken yönlendirme kodunu yazmak. Benzer şeyler yapan birkaç eklenti buldum, ancak hepsi yönlendirmenin ekleneceği sisteme bir yazı veya sayfanın eklenmesini gerektiriyor.
Örneğin, /foo/bar
'un /baz
adresine yönlendirmesini istiyorum, ancak foo
sayfasını veya foo
adlı bar
alt sayfasını oluşturmak zorunda kalmak istemiyorum.
@Hi Beau Simensen:
Hook plugsin_loaded
bir seçenek, ancak hangi eklentilerin çalıştığını ve hangi sırayla çalıştığını görmek için bu soruyu gönderdiğim eklentiyi kullanabilirsiniz senin için:
Amacınız göz önüne alındığında, bu cevabı yararlı bulabilirsiniz:
İhtiyacınız olan şey bu değildi, lütfen detaylandırın ve umarım daha fazlasını sunabilirim.