Как обновить поля базы данных WordPress в дополнении Ultimate Member

0

Я хочу обновить два настраиваемых поля в базе данных, которые хранятся в wp-options → um_cache_userdata_ * <- * = userid

столбец, в котором хранятся данные, называется option_value Изображение 296458. Я попробовал что-то вроде

global $wpdb;   
$posts = $wpdb->get_row("SELECT ID, license_keys FROM wp_options WHERE option_value = '".um_user('ID')."'");

   // Echo the title of the first scheduled post
   echo $posts;

Два значения, которые я хочу изменить в параметрах option_values, - это msn и test

s:8:"username";s:3:"msn";
s:12:"license_keys";s:4:"test";

Сообщение об ошибке: Неустранимая ошибка: не удалось Ошибка: вызов неопределенного метода wpdb :: get_row() в /home/firemax/public_html/wp-includes/functions.php:5869

SIDENOTE: Я тоже пробовал

$posts = $wpdb->get_col( um_user('license_keys') );

который возвращает "Массив" на экран

Теги:
database
custom-fields

1 ответ

0

См. Ответы пользователя sa_ha_dum здесь

Вот ссылки на эту проблему

http://codex.wordpress.org/Function_Reference/get_option http://codex.wordpress.org/Function_Reference/update_option

  • 0
    Извините, я не понимаю решение до сих пор не могу заставить его работать
  • 0
    Можете ли вы помочь и пример обновления этих полей s:8:"username";s:3:"msn"; s:12:"license_keys";s:4:"test";

Ещё вопросы

Сообщество Overcoder
Наверх
Меню