Wordpress Kancalar

2 Cevap php

Nasıl wordpress içten kanca uyguluyor?

2 Cevap

Temelde, ilgili verileri tutmak için $ wp_filter adında bir küresel değişkeni tutar. Eklentiler kendilerini kayıtlı almak için () add_filter gibi işlevleri kullanabilirsiniz.

Çeşitli noktalarda (kanca puan), wordpress çalıştırmak için filtreler olup olmadığını görmek için $ wp_filter inceler.

Onu anlamaya kolay yolu wp-includes/plugin.php bir göz atın ve orada kodunu çalışma (ya da bir hata ayıklayıcı kanca ve ona adım adım veya FirePHP kurmak ve periyodik şeyler dışarı dökümü) için

Ben uzman değilim, ama merak ediyordum, bu yüzden bir göz aldı. Ben gerçekten daha fazla bilmek istiyorsa, ben sadece önerilen ne yapardım.

vb. net gibi herhangi bir olay güdümlü programlama deneyimi varsa .. u olayların farkında olmalıdır .. yanı olaylar gibi bu kancaları düşünün ... bir eklentisi üzerinde bir işlevi yangın istediğiniz olayları kaydeder ve olay nesnesi hatırlar o .. ve bu olay bir yerde WP ateş edilir o zaman .. o bu özel olay için aramak gerekiyor fonksiyonları bulmak için dizi geçer.