Вы не можете просто вывести эти данные на экран, потому что это часть функции ajax. Однако вы можете сбросить его в журнал ошибок и добавить его в bash или просмотреть вывод журнала с помощью FTP.
Если вы сделаете это вместо:
add_action( 'wpcf7_before_send_mail', 'my_process_cf7_form_data' );
function my_process_cf7_form_data() {
$submission = WPCF7_Submission::get_instance();
if ( $submission ) {
$posted_data = $submission->get_posted_data();
}
ob_start();
var_dump($posted_data);
error_log(ob_get_clean());
}
, то либо просмотрите ваш php_error_log для этого домена, или если у вас включена отладка wp и ведение журнала ошибок в файл (в вашей конфигурации wp. php).
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
, вы можете просмотреть файл debug.log в папка wp-content.