WordPad метаданные пользователя не сохраняются

Я использую API-интерфейс strip connect с WordPress, и мне удалось настроить поток для подключения пользователей и получения их токена доступа и идентификатора пользователя. Тем не менее, мне нужно сохранить это способом, связанным с пользователем WordPress, так как мне нужно иметь возможность вернуться и сослаться на код позже, чтобы позволить правильному человеку заплатить. Я написал добавил пару строк с помощью add_user_meta (), но мой var_dump () выходит ноль. вот некоторые из кода:

global $wpdb;
$table = $wpdb->prefix."stripe_connect";

$wpdb->insert($table , array(
'time'                    => current_time('mysql'),
'access_token'            => $token,
'stripe_publishable_key'  => $key,
'stripe_user_id'          => $userid)
);

$user_ID = get_current_user_id();
add_user_meta($user_ID, ‘stripe_userid’, $userid, $unique);
add_user_meta($user_ID, ‘stripe_token’, $token, $unique);

$stripeuserid = get_user_meta($user_ID, 'stripe_userid', true);

var_dump($stripeuserid);$response = '<h4>Thank you for connecting with Stripe. This information has been saved in the database and can be viewed in the Admin Panel.</h4>';

0

Решение

Я понял это, это не имело никакого отношения к тому, как я добавлял данные. Проблема была в том, чтобы найти его.
Это исправило это:

$user_ID = get_current_user_id();
update_user_meta($user_ID, ‘stripe_userid’, maybe_serialize( $userid ));
add_user_meta($user_ID, ‘stripe_token’, $token, $unique);

$stripeuserid = get_user_meta($user_ID, 'stripe_userid');

var_dump($stripeuserid);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]