2017-05-05 3 views
0

$ wpdb関数を使用して、mysqlの特定のテーブルの値を変更したいとします。私は現在、wp_usermetaテーブルにuser_idのログインに対応して値2にmeta_value値1を変更するにはどうすればよいWordPressの機能で(wp_usermetaテーブル)の(meta_value)を変更するには?

Example image

+0

まず、ドキュメントを読み、関連する[articles](https://designmodo.com/wpdb-object-wordpress/)を探してください。 –

答えて

1

update_user_meta

ユーザIDに基づいて更新ユーザーメタフィールド。

function my_custom_function(){ 
    $user_id = get_current_user_id(); // Get logged in userid 
    update_user_meta($user_id, 'first_name', 'value2'); 
} 
add_action('init','my_custom_function'); 
0

これは、次のコードで行うことができます。

gloal $wpdb; 
$wpdb->query("UPDATE wp_usermeta SET meta_value = 'value2' WHERE meta_key = 'first_name' and user_id = '1'"); 
関連する問題