Ben diğer eklentiler tarafından kullanılabilecek bir Wordpress eklentisi bir kanca oluşturmak çalışıyorum. Öncelikle, bu bile mümkündür? Ben sorun bunu nasıl hakkında kesin bilgi bulmak sahip oldum çünkü bu birinde 2 soru olabilir bu yüzden ben de bazı ek argümanlarımdan yolluyorum.
İşte ben bugüne kadar denedim budur:
(1 Plugin diyoruz) kanca yaratıyor eklentisi ekledim:
do_action('plugin1_hook', $customArg1, $customArg2, $customArg3);
Ben kanca ateş etmek istediğiniz noktada. Sonra, (2 Plugin), farklı bir eklenti, ben ekledi:
add_action('plugin1_hook', 'my_function');
ve
function my_function($customArg1, $customArg2, $customArg3) { //my code }
This does not seem to be firing the function, however. My refence for this has been the Wordpress hook comment_post, which is defined by Wordpress as:
do_action('comment_post', $comment_ID, $commentdata['comment_approved']);
ve I am using as:
add_action('comment_post', 'my_comment');
function my_comment($comment_id) { //my code }
Yukarıdaki pasajı düzgün çalışmıyor.