Eklentileri genelinde WordPress özel kancalar

0 Cevap php

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.

0 Cevap