query("DELETE FROM ".$wpdb->usermeta." WHERE meta_key = '".$mk[0]."'"); endforeach; endif; $jl_add_user_meta_data = stripslashes(trim($_POST['jl_add_user_meta_data'])); if($jl_add_user_meta_data != ''): update_option('jl_add_user_meta_data', $jl_add_user_meta_data ); else: update_option('jl_add_user_meta_data', '' ); endif; $status = ":-)"; } $jl_add_user_meta_data = get_option('jl_add_user_meta_data'); ?>

Add User Meta


This plugin adds custom user meta keys when a user registers an account.




Instructions:
Insert key/value pairs in the field with each pair on a new line.

Example:
key1=value1
key2=value2
key3=value3


GNU/GPLShare And Share-Alike!
Another Quality Work From JasonLau.biz - ©2011 Jason Lau
get_results("SELECT * FROM ".$wpdb->usermeta." ORDER BY user_id DESC LIMIT 1"); $jl_add_user_meta_data = get_option('jl_add_user_meta_data'); if($jl_add_user_meta_data != ""): $metakeys = explode("\n", $jl_add_user_meta_data); foreach($metakeys as $metakey): $mk = explode("=", $metakey); add_user_meta($data[0]->user_id, trim($mk[0]), trim($mk[1]), false); endforeach; endif; } function jl_add_user_meta_admin_menu(){ add_submenu_page('users.php', 'Add User Meta', 'Add User Meta', 'edit_users', 'add-user-meta', 'jl_add_user_meta_manager'); } function jl_add_user_meta_install(){ add_option('jl_add_user_meta_data', ''); } function jl_add_user_meta_deactivate(){ delete_option('jl_add_user_meta_data'); } add_action('admin_menu', 'jl_add_user_meta_admin_menu'); register_activation_hook(__FILE__, 'jl_add_user_meta_install'); register_deactivation_hook(__FILE__, 'jl_add_user_meta_deactivate'); ?>