Как изменить заголовок “Новые данные формы MyPopup:” в сообщении встроенной формы обратной связи?
Чтобы изменить заголовок “Новые данные формы MyPopup:” в сообщении встроенной формы обратной связи плагина My Popup, установите и активируйте плагин ProFunctions отсюда и добавьте в него код:
add_filter( 'my_popup:mail_message', function () {
return \Wpshop\PluginMyPopup\ob_get_content( function () {
$data = wp_parse_args( $_POST, [
'name' => null,
'email' => null,
'phone' => null,
] );
$data = array_filter( $data, function ( $val, $key ) {
return null !== $val &&
! in_array( $key, [ 'my_popup_form_action', '_wpnonce', '_wp_http_referer' ] );
}, ARRAY_FILTER_USE_BOTH );
?>
<h1>Здесь вставьте нужный заголовок</h1>
<?php foreach ( $data as $key => $value ): ?>
<p><?php esc_html_e( $key ); ?>: <?php esc_html_e( $value ); ?></p>
<?php endforeach;
} );
} );
Вам помог ответ?