insert_user_meta

最后更新于:2021-11-27 01:03:18

apply_filters( ‘insert_user_meta’, array $meta, GC_User $user, bool $update, array $userdata )

Filters a user’s meta values and keys immediately after the user is created or updated and before any user meta is inserted or updated.

参数

$meta

(array)
Default meta values and keys for the user.

  • ‘nickname’
    (string) The user’s nickname. Default is the user’s username.
  • ‘first_name’
    (string) The user’s first name.
  • ‘last_name’
    (string) The user’s last name.
  • ‘description’
    (string) The user’s description.
  • ‘rich_editing’
    (string) Whether to enable the rich-editor for the user. Default ‘true’.
  • ‘syntax_highlighting’
    (string) Whether to enable the rich code editor for the user. Default ‘true’.
  • ‘comment_shortcuts’
    (string) Whether to enable keyboard shortcuts for the user. Default ‘false’.
  • ‘admin_color’
    (string) The color scheme for a user’s admin screen. Default ‘fresh’.
  • ‘use_ssl’
    (int|bool) Whether to force SSL on the user’s admin area. 0|false if SSL is not forced.
  • ‘show_admin_bar_front’
    (string) Whether to show the admin bar on the front end for the user. Default ‘true’.
  • ‘locale’
    (string) User’s locale. Default empty.

$user

(GC_User)
User object.

$update

(bool)
Whether the user is being updated rather than created.

$userdata

(array)
The raw array of data passed to gc_insert_user().

源文件

文件: gc-includes/user.php

View on Trac