Cách thêm mặc định hình đại diện trong WordPress

Hình đại diện được sử dụng để đại diện cho một người bằng cách sử dụng một biểu tượng thường sẽ có hình ảnh hồ sơ. Thật hấp dẫn khi sử dụng hình ảnh thay vì tên và hình ảnh cũng dễ dàng ghi nhận một tên văn bản.

WordPress hỗ trợ hình ảnh đại diện để đại diện cho tác giả của bài đăng hoặc người dùng thêm nhận xét. Có nhiều tùy chọn hơn để chọn ảnh đại diện mặc định trong quản trị viên WordPress.

Theo mặc định, tùy chọn hình đại diện “Người bí ẩn” được chọn và sử dụng để biểu tượng hóa người dùng. WordPress cho phép chúng ta thêm hình ảnh của riêng mình vào các tùy chọn ảnh đại diện mặc định này.

Trong hướng dẫn này, chúng ta sẽ xem cách thêm các tùy chọn mới vào mặc định của ảnh đại diện mà không cần sử dụng bất kỳ plugin WordPress nào. Tôi sử dụng hook filter của WordPress trong functions.php để thêm các tùy chọn mới vào mặc định của ảnh đại diện.

Chúng tôi cũng có thể sử dụng các plugin để móc một chức năng để thêm các tùy chọn hình đại diện. Trong chức năng này, tôi đã thêm URL và tiêu đề của ảnh đại diện mà tôi muốn được chọn làm ảnh đại diện mặc định. Trong hướng dẫn trước, chúng ta đã biết cách thêm một action hook để đăng ký một widget tùy chỉnh .

Ảnh chụp màn hình sau đây cho thấy hình đại diện mặc định với hình mới mà tôi đã nối trong functions.php có chú thích là “Vincy Avatar” .

Bộ lọc Hook để thêm hình đại diện mới mặc định trong WordPress

Đoạn mã sau đây cho thấy cách sử dụng móc bộ lọc WordPress để thêm tùy chọn mới vào cài đặt mặc định của ảnh đại diện. Trong mã này, tôi đã chuyển URL hình ảnh đại diện được lưu trữ trong thư mục hình ảnh chủ đề của tôi.

Ngoài ra, tôi đã chỉ định chú thích để hiển thị trong cài đặt hình đại diện trong quản trị viên WordPress.


add_filter ('avatar_defaults', 'addNewAvatar');

function addNewAvatar ($ avatar_defaults) {
	$ myavatar = get_template_directory_uri (). '/images/Vincy.jpg';
	$ avatar_defaults [$ myavatar] = "Hình đại diện Vincy";
	trả về $ avatar_defaults;
}

Cài đặt hình đại diện quản trị viên WordPress

Sau khi thêm đoạn mã trên vào functions.php , hãy đăng nhập vào khu vực quản trị WordPress và điều hướng qua Cài đặt> Thảo luận và bật hộp kiểm hiển thị ảnh đại diện để liệt kê các tùy chọn ảnh đại diện mặc định.