Advertisement
Guest User

Untitled

a guest
Jan 26th, 2015
377
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.87 KB | None | 0 0
  1. function Add_user_fields($user) {
  2. echo '<table class="form-table">
  3.    <tr>
  4.        <th><label for="dropdown">Sprache/Lingua</label></th>
  5.        <td>';
  6.  
  7. $selected = get_the_author_meta('user_lang', $user->ID);
  8.  
  9. echo '<select name="user_lang" id="user_lang">
  10.      <option value="de_DE" ';
  11.       if($selected == "de_DE") { echo 'selected="selected"'; }
  12.       echo '>Deutsch</option>
  13.      <option value="it_IT" ';
  14.       if($selected == "it_IT") { echo 'selected="selected"'; }
  15.       echo '>Italiano</option>
  16.  
  17. </select>
  18.        </td>
  19.    </tr>
  20. </table>';
  21. }
  22.  
  23. add_action('personal_options_update', 'save_user_fields');
  24. add_action('edit_user_profile_update', 'save_user_fields');
  25.  
  26. function save_user_fields($user_id) {
  27.  
  28. if (!current_user_can('edit_user', $user_id ))
  29.     return false;
  30.  
  31. //save dropdown
  32. update_usermeta($user_id, 'user_lang', $_POST['user_lang']);
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement