it-swarm.asia

Bir Yazı veya Sayfa Oluşturmadan Belirli Bir URL’de Rasgele Kod Yürütmek?

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.

1
Beau Simensen

@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.

1
MikeSchinkel