Хеш не сохранится в user_meta - PullRequest
       1

Хеш не сохранится в user_meta

0 голосов
/ 28 февраля 2019

Если я бегу var_dump($localkeydata); я получаю этот выход ...

строка (854) "== QfigjMyATOxAjMiojIlRXYkt2Ylh2YiwiI1ImN1UTN3MGOjRTN1QWN3EDMjJmYhdzM2UWOmFzMiRmI 6ICazFGa1QWbiwiIBBVQD9lSH9CXz5WanVHbw9CX05WZ052bj1Cc39CXhBXYj9CXt92YuMnbvlGd1x2b zRXZuJXZ05WaqdmLz52bpRXds92cvwlan9CXl12bo9CXiojI5J3b0NWZylGZklGbhZnIsIyNy4yN44SN 4EjLykTMiojIwlGZpxWY2JCLi02bj5ycu9Wa0VHbvNHdl5mclRnbpp2ZuMnbvlGd1x2bz5yd3dHLt92Y uMnbvlGd1x2bzRXZuJXZ05WaqdmLz52bpRXds92ciojIulWYt9GZklGbhZnIsICduV3bjNWQgUWZyZkI 6ISZsNWejdmbpxGbpJmIsICMw0CMw0CMwADMiojIlRXYkVWdkRHel5mIsICMwoDMwoDMwAiNy0iMw0SO xAjMiojIlRXYkdWZyJCLiwWYpJHVgUWZyZEIBBVQDBiSHJiOiUWbh5GdjVHZvJHciwiI2cDMwEjI6ICZ pR3Y1R2byBnIsIiNxQTMiojIklWZjlmdyV2ciwiIt92YuMnbvlGd1x2bTRXZuJXZ05WaKdEQulWbkFmI 6ICbpFWblJCLiMnbvlGd1x2bTBCdl5mclRnbJBiSHJiOiUWbh5WeuFGct92YiwiIy9GdhJHdzlmbp1GZ BBSblR3c5NlI6ISZtFmbkVmclR3cpdWZyJCLiUmdpR3YBJiOiMXd0FGdzJyef8b393f4ba17412543a8 9c6ba48b933d241867cef6acbf8d9c6fecb1733338b3"

1006 *

Если я затем выполню эту команду ...

update_user_meta( $current_user->ID,'GJ_CAPA_Site_localkey',$localkeydata);

... команда говорит, что она успешна;однако, когда я смотрю на таблицу mySQL, добавляется поле meta_key;однако значение meta_value равно NULL.

Почему?

Мне нужно сохранить хэш.Как часть другой функции, я смог успешно сохранить хэш с помощью команд update_option() и add_option().Похоже, что он работает для update_option() и add_option(), но не update_user_meta()

ОБНОВЛЕНИЕ

Стоит отметить, что я могу успешно добавить что-нибудь еще, но есть кое-что о значении хеша в $localkeydata это просто не будет принято.Я почти уверен, что это относится к возврату каретки.

1 Ответ

0 голосов
/ 28 февраля 2019

Проверка работает с использованием

$user = wp_get_current_user();

update_user_meta( $user->ID,'GJ_CAPA_Site_localkey',$localkeydata);

echo get_user_meta( $user->ID,'GJ_CAPA_Site_localkey',true);

Я получаю данные в таблице enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...