2010-03-24 14 views
16

Wordpress eklentisi geliştirme ile başlıyor - bir eklenti mevcut temayı kullanan Wordpress'e sayfa nasıl ekliyor? Örneğin eklentinin bu URL'de bir sayfa oluşturmak olacaktır:Wordpress eklentisi - yeni bir sayfa ekle

http://wordpress/plugin-name/start

Bu sayfa o anki temayı kullanır kullanarak bir form göstermesi gerekir. Günün sonunda mevcut ön yüz Wordpress giriş ve kayıt mekanizmalarını özel bir uygulama ile değiştireceğim.

cevap

14

Bir işlevi template_redirect eylemine bağlamak istersiniz. Orada istediğiniz özel URL'leri tanıyabilir ve daha sonra kendi şablonunuzu buna göre yükleyebilirsiniz.

bir tema gibi benzer şeyler yapabilirsiniz, mevcut temayı kullanmak yapmak için size çıkışını sayfanızın verdirdiğinizde vb çağrı get_header(), get_footer(), get_sidebar(),

olarak, olur , açıkça exit() çağırmanız gerekir; Normal sayfa çıktısının oluşmasını engellemek için

Not: WordPress 3.0'da, template_include filtresine daha iyi bir şekilde bağlanmanız ve dosya-include-yolunu kendi şablon dosyanıza döndürmeniz daha iyi bir yoldur. Bu çıkış() gerektirmez, bu yüzden diğer eklentilerle daha uyumludur.

İlgili konular