bahenty, Ну это функция. Функции обычно возвращают результат своей работы. Судя по документации wp_mail должен вернуть true если письмо отправилось, иначе false.
Узнать что возвращает можно так var_dump( wp_mail( $to, $destination, $clientName, $headers ));
Кстати вы хотите использовать эмейл из соц. сети для авторизации, это не совсем правильно (пользователь может поменять эмейл). Соц. сети отдают уникальный id пользователя. Лучше использовать его при авторизации-регистрации.
Я создаю отдельную таблицу, в которой проставляются соответствия пользователя и социальной сети:
По external_id и social_network нахожу user_id пользователя и авторизую его.
tripcollor, Как я понял это имя, которое вы введете после команды php artisan passport:client --personal Консоль вас попросит его ввести после выполнения команды
Количество товаров особо не влияет. Если они все идентично внесены в бд и выводятся тоже идентично.
Перенос сайта не легче создания сайта с нуля, а даже сложнее