В родительской теме есть функция, и я хочу настроить сообщение об успешном завершении, я не хочу вносить изменения в файл родительской темы. И функция не подключаемая, поэтому я не могу ее переопределить. Покопавшись, я обнаружил, что могу использовать хук add_filter
для фильтрации ответов.
Я написал этот код:
add_filter( 'wp_ajax_sync-data', 'custom_sync_data' );
function custom_sync_data(){
$response = array(
'success' => true,
'message' => 'Date is updated'
);
wp_send_json($response);
}
Он выполняет свою работу, но всегда возвращает сообщение success
без какой-либо проверки. Я не знаю, как передать параметр для проверки или принятия решения.