Я хочу получить информацию о клиентах из prestashop в WordPress в themes/functions.php
,
У меня есть serach, что prestashop дает информацию о пользователе в этом методе
$id = $this->context->customer->id_customer;
Я включил prestahsop с config/settings.inc.php
в моих темах / functions.php.
Если вы включили файлы конфигурации и у вас есть идентификатор клиента, просто сделайте это:
$customer = new Customer((int)$id);
И у вас есть вся информация. Но имейте в виду, если вам нужна информация об адресе клиента — вы должны получить идентификатор адреса доставки клиента или адрес счета-фактуры и использовать его: $address = new Address((int)$id_address_invoice);
Чтобы получить доступ к функциям и контексту Prestashop, вам просто нужно добавить config.inc.php
файл. Вы найдете этот файл здесь
конфиг / config.inc.php
Вы можете добавить этот файл в основной файл конфигурации WordPress, который wp-load.php