WordPress: Как узнать Email покупателя в Woocommerce

Приветствую!

Сегодня рассмотрим такую простую закачу — как получение Email покупателя в плагине Woocommerce для CMS WordPress. Это может понадобиться для в разных случаях: дополнительная обработка данных про покупке, проверка, вывод данные о покупателе. Вообще вариантов много.

Все данные о пользователе хранятся в таблице wp_usermeta (вместо wp ваш префикс базы данных). Это видно на скриншоте ниже:

Email покупателя в Woocommerce

[нажимте для увеличения]

Ну а для того, что-бы получить эти данные, нам необходимо узнать ID пользователя, в чём нам поможет функция wp_get_current_user(), которая вернет основную информацию о пользователе.
А дальше мы получим расширенные пользовательские данные функцией get_user_meta().

Пример:

$current_user = wp_get_current_user();
$billing_email = get_user_meta( $current_user->ID, 'billing_email', true );

Так что всё гениальное как всегда просто)

Таким-же образом можно получить и любые другие данные о покупателе (пользователе).

И не забывайте, что оставляя комментарий, вы благодарите автора за его труд!