Hocam add_action fonksiyonu ile bir işlem tanımlıyorsunuz, do_action ile de add_action ile tanımlanmış işlemlerin tetiklenmesini sağlıyorsunuz.

func say_helloworld(){
echo "Hello World";
}
Örneğin add_action("event", say_helloworld) dediğinde "Hello World" yazdıracak metodu "event" adıyla tanımlamış oluyorsunuz

Sonrasında do_action("event"); diye "event" işlemini çağırarak "say_helloworld" fonksyionunun çalışmasını ve "Hello World" yazdırmasını sağlıyorsunuz.



kyn: https://developer.wordpress.org/refe...ns/add_action/
https://developer.wordpress.org/refe...ons/do_action/