Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Плагин сделан под заказ. Выполняет регистрацию через номер телефона путем подтверждения смс кодом. После переноса на мультисайтовость при регистрации юзера не создается определенное мета поле в бд.(при этом все работает корректно, и регистрация и авторизация). Но из-за того что эта ключевая метка не создается в базе, пользователя не видно на фронтенде.

1. Задача (сделать чтобы поле submitted создавалось или обновлялось если оно создано)

Кусок кода чтобы было понятно с чем придется работать.

global $wpdb;

        $phone = $_SESSION["phone"];

        $username = "$phone";

        $password = $_SESSION["password"];

        $meta = $_SESSION["meta"];

        $user_id = $_SESSION["user_id"];

        $wpdb->update("wp_usermeta", ["meta_value" => $meta], ["user_id" => $user_id, "meta_key" => "submitted"]);

        $meta = ["mobile_number" => "+" . $phone,

                         "referer_id"    => $referer_id,

                         "role"          => "guest",

                         "timestamp"     => time(),

                         "user_login"    => "$phone"];

        $submitted = serialize($meta);

//в бд не создается и не обновляется поле submitted

2 задача:

У плагина есть страница настроек, нужно туда вывести еще 2 поля под маской *** логин и пароль от сервиса чтобы убрать эти даныне из кода т.к в режиме мультисайтовости на каждом сайте свои данные.

$url = "https://smsc.ru/sys/send.php?login=здесьлогин&psw=здесьпароль&phones={$phone}&mes={$message}&t ranslit=1&sender=site&charset=utf-8";

4 года назад
alexgminfo
Алексей 
40 летБеларусь
4 года в сервисе
Был
2 месяца назад
Выбранный исполнитель
bashkir86_del
Руслан 
38 летРоссия
7 лет в сервисе
Был
2 года назад
68 отзывов
4 года назад
$30
3 дня
WMZ
Отличный специалист. Постоянно на связи, уточняет детали, вникает в чужой код. Трудно найти человека который бы старался вникать в самую суть проблемы и не просто ее решать, лишь бы работало, а решать как можно правильнее.
Отличный заказчик. Рекомендую!