Bạn có muốn hiển thị ngày đăng ký của người dùng trong WordPress không? Đôi khi các trang web và diễn đàn khu vực của thành viên nổi tiếng hiển thị ngày đăng ký của người dùng trên hồ sơ của họ.
Trong hướng dẫn này, chúng ta sẽ thấy cách hiển thị ngày đăng ký của người dùng trong WordPress.
Bạn muốn hiển thị ngày đăng ký của người dùng ở đâu và như thế nào?
Một số bạn có thể chỉ muốn hiển thị ngày đăng ký của người dùng trong bảng người dùng trên trang tổng quan. Điều này sẽ cung cấp cho bạn một cái nhìn nhanh khi một người dùng tham gia Website và cho phép bạn sắp xếp theo ngày đăng ký.
Một tình huống khác là hiển thị ngày đăng ký của người dùng trên "Chỉnh sửa Hồ sơ". Điều này sẽ cho phép bất kỳ quản trị viên nào và bản thân người dùng xem ngày đăng ký trên trang WordPress.
Cuối cùng, tình huống phổ biến nhất có lẽ là khi bạn muốn hiển thị ngày đăng ký của người dùng trong hồ sơ công khai của họ trên giao diện công khai của Website.
Chúng ta hãy xem làm thế nào để đạt được điều đó.
Thêm cột ngày đăng ký trên trang Người dùng trong bảng điều khiển
Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin Cột quản trị. Sau khi kích hoạt, bạn cần phải truy cập Cài đặt »Cột quản trị để định cấu hình plugin.
Trên tab Cột Quản trị, bấm vào Người dùng, sau đó bấm vào nút " thêm cột".
Sau đó chọn "RegistreredTrong menu thả xuống Kiểu và nhấp vào nút cập nhật.
Bây giờ bạn có thể truy cập màn hình Người dùng, nơi bạn sẽ thấy một cột mới có tiêu đề "RegistreredHiển thị ngày người dùng đã được lưu vào trang web WordPress của bạn.
Hiển thị ngày đăng ký trong hồ sơ của người dùng
Để hiển thị ngày đăng ký trên trang chỉnh sửa hồ sơ, bạn sẽ cần tải xuống plugin tùy chỉnh về Website.
Chỉ cần tạo một tệp mới trên máy tính của bạn bằng trình soạn thảo văn bản như Notepad và lưu tệp dưới dạng membersince.php
trên màn hình của bạn. Sau đó, mở tệp và dán mã sau vào bên trong.
%1.0$s %10$s Membre depuis: %1$s '; $udata = get_userdata( $user-ID ); $registered = $udata-> người dùng đã đăng ký; printf ($ table, 'Đã đăng ký', ngày ("MY", strtotime ($ đã đăng ký))); }?>
Lưu tệp của bạn và tải nó lên trang web WordPress của bạn. Những gì chúng ta vừa làm, là tạo một plugin.
Cuối cùng, bạn có thể kết nối với trang web WordPress của mình bằng ứng dụng FTP. Đi tới "/wp-content/plugins/" et envoyer votre fichier membership.php.
Bây giờ bạn có thể truy cập trang của mình plugin WordPress và kích hoạt plugin này trên trang web của bạn.
Đó là tất cả ! Kiểm tra xem mọi thứ có đang hoạt động hay không bằng cách chỉnh sửa hồ sơ người dùng trong trang tổng quan WordPress của bạn và bạn sẽ thấy ngày người dùng được đăng ký.
Xem ngày đăng ký của người dùng trên trang web của bạn
Trong phương pháp này, chúng tôi sẽ sử dụng một mã ngắn đơn giản để hiển thị ngày đăng ký của người dùng trên giao diện công khai của trang web WordPress của bạn.
Trước tiên, bạn sẽ cần thêm mã sau vào tệp functions.php chủ đề của bạn hoặc trong trang web của một plugin.
function bpc_user_registration_date ($ atts, $ content = null) {$ userlogin = shortcode_atts (array ('user' => FALSE,), $ atts); $ uname = $ userlogin ['người dùng']; if ($ uname! == FALSE) {$ user = get_user_by ('đăng nhập', $ uname); if ($ user == false) {$ message = 'Người dùng này không tồn tại.'; } else {$ udata = get_userdata ($ user-ID); $ đăng ký = $ udata-> user_registered; $ message = 'Thành viên kể từ:'. date ("d FY", strtotime ($ đã đăng ký)); }} else {$ message = 'Vui lòng cung cấp tên người dùng.'; } trả về tin nhắn $; } add_shortcode ('Memberince', 'bpc_user_registration_date');
Sau đó, bạn có thể hiển thị ngày đăng ký của người dùng bằng cách sử dụng shortcode như sau:
[membersince người dùng =Thierry]
Thay thế " Thierry Với tên người dùng bạn muốn hiển thị.
Chúng tôi hy vọng hướng dẫn này đã dạy bạn cách hiển thị ngày đăng ký của người dùng trên WordPress. Nếu bạn có bất kỳ nhận xét hoặc đề xuất nào, vui lòng cho chúng tôi biết trong phần dành riêng.
Xin chào
Cám ơn vì bài hướng dẫn tuyệt vời này! thật tuyệt khi làm điều đó 🙂
Chỉ là một câu hỏi
Nếu chúng ta muốn hiển thị nó trên một trang mặc định và ngày đăng ký được tự động hiển thị và liên kết với những người dùng xem trang này, mà không cần phải thêm biệt hiệu, theo biệt hiệu thì chúng ta phải làm gì?
Merci
hello;
plugin của plugin quản trị viên là gì?
Nó sẽ hiển thị ngày đăng ký của người dùng đã đăng ký?
merci
cordialement
Xin chào Jorkens,
Hervé sẽ trả lời bạn trong giây lát.
Bonjour.
Không, rất tiếc là plugin không có hiệu lực trở về trước.
Merci.
Uh ... tất nhiên là "hồi tố": ngày đăng ký được ghi theo mặc định trong cơ sở dữ liệu cho tất cả người dùng.
Cột Quản trị chỉ đọc ngày đó và hiển thị nó.
Nếu chúng tôi xóa các Cột Quản trị, ngày đăng ký sẽ không còn được hiển thị… nhưng vẫn hiện diện trong cơ sở dữ liệu.