Phpmyadminを使って、データベースに既に登録されているすべてのユーザーにmeta_keyとmeta_valueを追加しようとしています。
meta_key = is_activatedandmeta_value = 1
ありがとう、
このコードをfunctions.phpに追加してください。あなたのサイトにアクセスすると、すべてのユーザーメタ値が自動的に追加/更新されます。このコードを実行した後は、このコードをコメントアウトするか削除するだけです。
$args = array(
'fields' => 'all',
);
$blogusers = get_users( $args);
foreach($blogusers as $key => $user){
update_user_meta( $user->ID, 'is_activated', 1 );
}
または$ wpdbを使ってこれを行うこともできます。
global $wpdb;
$users = $wpdb->get_results( "SELECT ID FROM $wpdb->users" );
if( $users ) {
foreach ( $users as $user ) {
update_user_meta( $user->ID, 'is_activated', 1 );
}
}
pHPMyAdminを確認すると、すべてのユーザーが見つかります。meta_key = is_activatedは1に設定されています。