Переопределить хуки плагинов в дочерней теме

Я пытаюсь настроить плагин listing pro, и мне нужно изменить приоритет хука шаблона, который добавляется через класс плагина. как ниже

class TemplateHooks{
    static function init() {
        add_action("rtcl_listing_form", [__CLASS__, 'listing_gallery'], 20);
        add_action("rtcl_listing_form", [__CLASS__, 'listing_contact'], 30);
    }
 .......
}

Теперь я попробовал приведенный ниже код, чтобы изменить приоритет хука listing_gallery в дочерней теме, но он не работает.

remove_action("rtcl_listing_form", 'TemplateHooks', 'listing_gallery', 20);
add_action("rtcl_listing_form", 'TemplateHooks', 'listing_gallery', 6);

Пожалуйста, дайте мне знать, что я делаю неправильно, пока я изучаю настройки плагина и делаю изменения безопасными для будущих обновлений.

Спасибо


person Javid    schedule 27.01.2021    source источник


Ответы (1)


Попробуйте так:

remove_action( "rtcl_listing_form", "listing_gallery", 20 );
add_action("rtcl_listing_form", "new_function_listing_gallery", 10);

Спасибо :)

person Kuldip Navadiya    schedule 27.01.2021
comment
к сожалению, это не работает. - person Javid; 27.01.2021