Cập nhật tên người dùng wordpress

Nếu mật khẩu người dùng hiện tại được cập nhật, nó sẽ được chuyển qua hàm wp_hash_password() và cookie sẽ bị xóa

Để tạo người dùng mới, hãy sử dụng hàm wp_create_user() hoặc register_new_user()

Không thể tạo người dùng mới bằng chức năng này (có thể trước WP 3. 6)

công dụng. wp_insert_user()

Móc từ chức năng

gửi_mật_khẩu_thay_đổi_email

gửi_email_change_email

password_change_email

email_change_email

auth_cookie_expiration

Trở lại

Int|WP_Error. ID người dùng được cập nhật hoặc đối tượng WP_Error nếu không thể cập nhật người dùng

Cách sử dụng

wp_update_user( $userdata );
$userdata(mảng. vật. WP_User) (bắt buộc)Một mảng dữ liệu người dùng hoặc đối tượng người dùng kiểu stdClass hoặc WP_User

ví dụ

0

Cập nhật trường trang web cho người dùng 1

$user_id = 1;
$website = 'http://wordpress.org';
$user_id = wp_update_user( [ 
	'ID'       => $user_id, 
	'user_url' => $website
] );

if ( is_wp_error( $user_id ) ) {
	// Произошла ошибка, возможно такого пользователя не существует.
} else {
	// Все ОК!
}

Chức năng này không thể cập nhật trường tên người dùng (đăng nhập), giống như chúng tôi không thể thay đổi nó trong bảng quản trị

Các trường cơ bản mà chúng tôi có thể cập nhật bằng chức năng này

$userdata = [
	'ID'              => 1,
	'user_pass'       => '',
	'user_login'      => '',
	'user_nicename'   => '',
	'user_url'        => '',
	'user_email'      => '',
	'display_name'    => '',
	'nickname'        => '',
	'first_name'      => '',
	'last_name'       => '',
	'description'     => '',
	'rich_editing'    => true, // false - disable the visual editor
	'user_registered' => '',   // registration date (Y-m-d H:i:s)
	'role'            => '',   // (string) user role
];

0

Cập nhật dữ liệu của người dùng được chỉ định

Nhận người dùng với vai trò project_manager và cập nhật trường display_name của họ dựa trên họ và tên của người dùng

Trường hợp tập lệnh của bạn nói // LOGIC CỦA BẠN TẠI ĐÂY, chúng tôi có phải gọi API WordPress và ghi siêu dữ liệu người dùng vào WP không?

Có, đây sẽ là phần mà bạn gọi API WP để ghi siêu dữ liệu của người dùng vào WP bằng cách chuyển các biến firstNamelastName trong yêu cầu

Cập nhật tên người dùng wordpress
quản trị37

Tại thời điểm này, chúng tôi thậm chí không biết tên người dùng WP để gọi một bản cập nhật trên mô hình người dùng, phải không?

Tôi vừa xem lại Tài liệu WP API và đồng ý rằng không có cách nào để tìm kiếm người dùng qua email

Như đã nói, như một giải pháp thay thế, tôi khuyên bạn nên lưu trữ user_id trong user_metadata như một phần của Bước 1. Bằng cách này, bạn có thể thực hiện yêu cầu POST để cập nhật người dùng ở Bước 2

Cập nhật tên người dùng wordpress
quản trị37

Đã có kết nối đang hoạt động thông qua Plugin Auth0 WordPress chưa?

tôi cũng tin như thế. Bạn sẽ có thể xác định điều này bằng cách kiểm tra xem tên Kết nối của nơi người dùng thuộc về trên trang

Đối với hầu hết các trang web WordPress, tên hiển thị của người dùng được đặt thành tên người dùng đã chọn của họ. Chúng tôi đã tạo plugin Force First Last để giúp chủ sở hữu trang web kiểm soát định dạng tên hiển thị mặc định của Người dùng WordPress. Hướng dẫn này trình bày một vài phương pháp để thay đổi tên hiển thị bằng bộ lọc ffl_display_name_order trong plugin này

Cập nhật tên người dùng wordpress

Mục lục

Giới thiệu về Force First Last Plugin

Plugin Force First and Last Name as Display Name WordPress là một plugin miễn phí có sẵn trên WordPress. kho lưu trữ tổ chức. Khi bạn cài đặt và kích hoạt plugin này, người dùng sẽ không thấy trường “Tên hiển thị” trên màn hình Chỉnh sửa hồ sơ. Thay vì cho phép người dùng đặt trường này, plugin sẽ thay đổi tên hiển thị thành họ và tên của họ. Nếu họ và tên không có sẵn, thì display_name của người dùng sẽ mặc định trở lại tên người dùng đã chọn của họ

Lưu ý rằng họ và tên không được ghi lại thông qua đăng ký người dùng WordPress cơ bản hoặc kiểm tra tư cách thành viên miễn phí với Paid Memberships Pro. Nếu bạn muốn thêm các trường này vào thanh toán, hãy sử dụng Add Name to Checkout Add On

Cập nhật tên người dùng wordpress

công thức 1. Chuyển Tên hiển thị thành “Last First”

Công thức đầu tiên này trình bày cách thay đổi thứ tự tên hiển thị và hiển thị họ của người dùng sau đó là tên của họ. Họ trước tên phổ biến đối với tên hợp pháp ở nhiều quốc gia

Công thức số 2. Đặt Tên hiển thị chỉ là Tên

Công thức thứ hai sẽ hiển thị tất cả các tên hiển thị cho tất cả người dùng dưới dạng Tên của họ. Điều này tạo ra trải nghiệm cá nhân hơn cho các trang web cộng đồng mà không cần chia sẻ quá nhiều thông tin

Thêm công thức vào trang web của bạn

Bạn có thể thêm công thức này vào trang web của mình bằng cách tạo plugin tùy chỉnh hoặc sử dụng plugin Đoạn mã có sẵn miễn phí trong kho lưu trữ WordPress. Đọc bài viết đồng hành này để biết hướng dẫn từng bước về một trong hai phương pháp

Plugin bao gồm một công cụ "tái tạo" sẽ cập nhật tất cả người dùng sang định dạng mặc định trong plugin hoặc định dạng đã sửa đổi nếu bạn đặt một trong những công thức này vào vị trí. Điều hướng đến Cài đặt > Bắt buộc Đầu tiên Cuối cùng để cập nhật tất cả người dùng

Tác giả. Kimberly Coleman

Kim là người đồng sáng lập Paid Memberships Pro. Cô nắm trong tay tất cả các khía cạnh của việc phát triển, quản lý và tiếp thị cho sản phẩm và nhóm. Cô ấy giám sát việc phát triển giao diện người dùng cho plugin nguồn mở cốt lõi và Tiện ích bổ sung

Làm cách nào để thay đổi tên người dùng WordPress?

Hãy thử xem video này trên www. youtube. com hoặc bật JavaScript nếu nó bị tắt trong trình duyệt của bạn. .
Đăng nhập vào WordPress. com sử dụng tên người dùng hiện tại của bạn
Truy cập Cài đặt tài khoản của bạn và nhập tên người dùng bạn muốn trong Tên người dùng
Trong hộp Xác nhận tên người dùng xuất hiện, hãy nhập lại tên người dùng mới của bạn

Tên hiển thị WordPress là gì?

Bạn có thể thay đổi cả WordPress của mình. com tên người dùng tài khoản (tên bạn sử dụng để đăng nhập) và tên hiển thị của bạn ( tên được nhìn thấy trên các bài đăng và nhận xét của bạn ).

Tên người dùng WordPress của tôi là gì?

Nếu bạn không nhớ thông tin đăng nhập WordPress của mình, bạn có thể tìm thấy chúng bằng cách đăng nhập vào trang web WordPress và truy cập Trang tổng quan . Ở đó, bạn sẽ thấy danh sách tất cả các bài đăng và trang của mình. Nhấp vào tên của bạn ở góc trên bên phải màn hình và bạn sẽ nhận được một trang có tất cả các bài đăng và trang của bạn.