Mặc định trang hồ sơ trong WordPress có rất nhiều ô nhập thông tin cho thành viên như Họ tên, Url Facebook, Url Youtube..vv. Chính vì có quá nhiều ô nhập thông tin như vậy, sẽ khiến cho trang hồ sơ trở nên rối rắm hơn, cũng như trang web của bạn không nhất thiết phải cần quá nhiều thông tin của thành viên đến như vậy.
Dưới đây là cách để loại bỏ bớt các ô nhập.
Code xóa bớt ô nhập thông tin thành viên
Đầu tiên, các bạn hãy sao chép đoạn code bên dưới rồi dán vào file funciton.php trong thư mục theme mà bạn đang sử dụng.
// xoa bot cac o nhap thong tin thanh vien
add_filter('user_contactmethods','hide_profile_fields',10,1);
function hide_profile_fields( $contactmethods ) {
unset($contactmethods['instagram']);
unset($contactmethods['linkedin']);
unset($contactmethods['myspace']);
unset($contactmethods['pinterest']);
unset($contactmethods['soundcloud']);
unset($contactmethods['youtube']);
unset($contactmethods['tumblr']);
unset($contactmethods['wikipedia']);
return $contactmethods;
}
// ket thuc
Làm thế nào để xóa những ô nhập mà mình muốn?
Bạn cần để ý đoạn code bên dưới
unset($contactmethods['tenonhap']);
Với đoạn code này thì bạn cần xác định dược tên ô nhập, để có thể xóa ô nhập đó.
Đầu tiên bạn truy cập vào trang hồ sơ, click chuột phải rồi chọn chức năng Kiểm tra ở menu trình duyệt Chrome.
Tiếp theo chọn vào biểu tượng mũi tên chuột ở trình kiểm tra nội dung web.
Dùng chức năng kiểm tra đó chọn vào ô nhập mà bạn muốn xóa, nhìn vào đoạn mã hiển thị ở ô công cụ bên phải, bạn sẽ thấy tên của ô nhập đó là gì.
Cuối cùng dùng tên đó để thêm vào đoạn code ở trên là bạn có thể xóa được những ô nhập mà mình muốn.