Intereting Posts
Как добавить элемент в меню администратора WP? Что все эти спам-подписчики делают здесь? Локальная установка WordPress не обрезает изображения Размещение сгенерированного списка в выпадающем меню Использование pre_get_posts для фильтрации одного цикла в многоуровневом архиве Предоставление резервной функции и возможность переопределения плагином Как контролировать порядок сочетания статичных стилей и скриптов – проблема скорости сайта Сбросить / изменить порядок сообщений в таблице MySQL wp_posts Разрешить создание только новых подстраниц Пользовательская петля, категория соответствия с страницей: как отображать опубликованное изображение? Плагины построителя страниц Расширенное настраиваемое поле и настраиваемый тип сообщения Дублированные сообщения, если сообщения имеют одинаковое значение мета и при использовании с параметром orderby. Только на моем сервере Отображение всех сообщений в цикле Почему style.css не загружается через functions.php Изменить все http на https в mysql databse?

Плагин TechCrunch WP Asynchronous Tasks по-прежнему работает на v4.7.5?

Кто-нибудь знает, работает ли плагин TechCrunch WP Asynchronous Tasks на WordPress v4.7.5? Плагин: https://github.com/techcrunch/wp-async-task

Я пытаюсь заставить ассемблер действия работать с этим крюком https://www.gravityhelp.com/documentation/article/gform_after_submission/

Я попытался включить этот крючок, используя аналогичные шаги, описанные в readme плагина Github.

Чтобы просто проверить gform_after_submission_19 (где form id = 19) действие, это то, что я добавил в функции function.php моей темы после активации плагина TechCrunch

class GF_Async_Task extends WP_Async_Task { /** * Action to use to trigger this task * * @var string */ protected $action = 'gform_after_submission_19'; /** * Prepare POST data to send to session that processes the task * * @param array $data Params from hook * * @return array */ protected function prepare_data($data) { return array( 'entry' => $data[0], 'form' => $data[1] ); } /** * Run the asynchronous task * */ protected function run_action() { if (isset($_POST['entry'])) { do_action("wp_async_$this->action", $_POST['entry'], $_POST['form']); } } } function send_custom_notification($entry, $form) { error_log("test", 3, $_SERVER['DOCUMENT_ROOT'] . "/GFTEST.log"); } add_action('gform_after_submission_19', 'send_custom_notification', 10, 2); function my_init_gf_task() { new GF_Async_Task(); } add_action('plugins_loaded', 'my_init_gf_task'); 

Но журнал просто не работает в моем действии send_custom_notification, что не так? Я также попытался установить параметр sslverify в false в методе WP_Async_Task класса WP_Async_Task путем редактирования исходного файла плагина wp-async-task.php. Возможно, мне понадобится сделать это, поскольку я сейчас работаю над localhost.

Но все равно не повезло, любая помощь / советы будут очень благодарны, спасибо!

Solutions Collecting From Web of "Плагин TechCrunch WP Asynchronous Tasks по-прежнему работает на v4.7.5?"