Tắt Gravatars trong WordPress

Giới thiệu về Gravatars và Tại sao Cần Tắt
Gravatar (Globally Recognized Avatar) là một dịch vụ cho phép bạn sử dụng một avatar duy nhất trên nhiều trang web và blog khác nhau. Nó được tích hợp trực tiếp vào WordPress, giúp hiển thị ảnh đại diện của người dùng khi họ bình luận trên trang web của bạn. Tuy nhiên, có một số lý do khiến bạn có thể muốn tắt Gravatars trên trang web WordPress của mình:
- Quyền riêng tư: Một số người dùng có thể không thoải mái khi hình ảnh của họ được liên kết với địa chỉ email và hiển thị công khai.
- Hiệu suất trang web: Gravatars được tải từ máy chủ bên ngoài, điều này có thể làm chậm tốc độ tải trang web của bạn, đặc biệt nếu có nhiều bình luận.
- Tính nhất quán về thiết kế: Nếu bạn muốn sử dụng một hệ thống avatar tùy chỉnh hoặc đơn giản chỉ muốn hiển thị tên người dùng thay vì ảnh, việc tắt Gravatars là cần thiết.
Bài viết này sẽ hướng dẫn bạn chi tiết cách tắt Gravatars trong WordPress, đảm bảo bạn có thể cải thiện quyền riêng tư, hiệu suất và thiết kế trang web của mình.
Các Phương Pháp Tắt Gravatars trong WordPress
Có nhiều cách khác nhau để tắt Gravatars trong WordPress. Bạn có thể sử dụng cài đặt tích hợp sẵn của WordPress, sử dụng plugin hoặc thêm code tùy chỉnh vào theme của bạn. Mỗi phương pháp đều có ưu và nhược điểm riêng, tùy thuộc vào nhu cầu và kiến thức kỹ thuật của bạn.
Sử Dụng Cài Đặt WordPress
Đây là phương pháp đơn giản và nhanh chóng nhất để tắt Gravatars. Nó không yêu cầu bạn cài đặt bất kỳ plugin nào hoặc chỉnh sửa code.
- Đăng nhập vào trang quản trị WordPress của bạn.
- Đi đến Settings > Discussion (Cài đặt > Thảo luận).
- Tìm đến mục Avatars (Ảnh đại diện).
- Bỏ chọn ô Show Avatars (Hiển thị ảnh đại diện).
- Nhấn nút Save Changes (Lưu thay đổi) ở cuối trang.
Sau khi thực hiện các bước này, Gravatars sẽ không còn được hiển thị trên trang web của bạn nữa.
Sử Dụng Plugin
Nếu bạn muốn có nhiều tùy chọn kiểm soát hơn đối với việc hiển thị avatar, bạn có thể sử dụng một plugin chuyên dụng. Có nhiều plugin miễn phí và trả phí có sẵn trên thị trường, mỗi plugin có các tính năng và lợi ích khác nhau.
Một số plugin phổ biến để quản lý Gravatars bao gồm:
- Disable Gravatars: Một plugin đơn giản và hiệu quả để tắt hoàn toàn Gravatars.
- WP User Avatar: Cho phép bạn sử dụng ảnh đại diện tùy chỉnh thay vì Gravatars.
- Simple Local Avatars: Cho phép người dùng tải lên ảnh đại diện trực tiếp từ máy tính của họ.
Để cài đặt và kích hoạt một plugin, hãy làm theo các bước sau:
- Đăng nhập vào trang quản trị WordPress của bạn.
- Đi đến Plugins > Add New (Plugin > Thêm mới).
- Tìm kiếm plugin bạn muốn cài đặt.
- Nhấn nút Install Now (Cài đặt ngay).
- Sau khi cài đặt xong, nhấn nút Activate (Kích hoạt).
Sau khi kích hoạt plugin, bạn có thể cấu hình các cài đặt của nó để kiểm soát cách Gravatars được hiển thị trên trang web của bạn.
Sử Dụng Code Tùy Chỉnh
Nếu bạn có kiến thức về code và muốn tùy chỉnh hoàn toàn việc hiển thị avatar, bạn có thể sử dụng code tùy chỉnh để tắt Gravatars. Phương pháp này yêu cầu bạn chỉnh sửa file functions.php
của theme hoặc tạo một plugin tùy chỉnh.
Cảnh báo: Chỉnh sửa file functions.php
có thể gây ra lỗi nếu bạn không cẩn thận. Hãy sao lưu file trước khi thực hiện bất kỳ thay đổi nào.
Bạn có thể sử dụng đoạn code sau để tắt Gravatars:
function disable_gravatar ($avatar_defaults) {
$myavatar = get_template_directory_uri() . '/images/default-avatar.png'; // Thay thế bằng đường dẫn đến ảnh đại diện mặc định của bạn
$avatar_defaults[$myavatar] = "Mặc định";
return $avatar_defaults;
}
add_filter( 'default_avatar_select', 'disable_gravatar' );
function custom_gravatar( $avatar, $id_or_email, $size, $default, $alt ) {
$default = get_template_directory_uri() . '/images/default-avatar.png'; // Thay thế bằng đường dẫn đến ảnh đại diện mặc định của bạn
return "
";
}
add_filter( 'get_avatar', 'custom_gravatar', 10, 5 );
Đoạn code này sẽ thay thế Gravatars bằng một ảnh đại diện mặc định. Bạn cần thay thế '/images/default-avatar.png'
bằng đường dẫn thực tế đến ảnh đại diện mặc định của bạn.
Để thêm code này vào file functions.php
, hãy làm theo các bước sau:
- Đăng nhập vào trang quản trị WordPress của bạn.
- Đi đến Appearance > Theme Editor (Giao diện > Sửa theme).
- Tìm và chọn file
functions.php
trong danh sách các file theme. - Thêm đoạn code trên vào cuối file.
- Nhấn nút Update File (Cập nhật file).
Hoặc, bạn có thể tạo một plugin tùy chỉnh và thêm đoạn code này vào đó. Điều này sẽ giúp bạn tránh làm hỏng file functions.php
của theme nếu có lỗi.
Lựa Chọn Phương Pháp Phù Hợp
Việc lựa chọn phương pháp tắt Gravatars phù hợp phụ thuộc vào nhu cầu và kiến thức kỹ thuật của bạn. Dưới đây là một số gợi ý:
- Nếu bạn chỉ muốn tắt Gravatars một cách nhanh chóng và đơn giản, hãy sử dụng cài đặt WordPress.
- Nếu bạn muốn có nhiều tùy chọn kiểm soát hơn đối với việc hiển thị avatar, hãy sử dụng một plugin.
- Nếu bạn có kiến thức về code và muốn tùy chỉnh hoàn toàn việc hiển thị avatar, hãy sử dụng code tùy chỉnh.
Ảnh Hưởng của Việc Tắt Gravatars
Việc tắt Gravatars có thể có một số ảnh hưởng đến trang web của bạn. Dưới đây là một số điều cần lưu ý:
- Quyền riêng tư: Việc tắt Gravatars có thể giúp bảo vệ quyền riêng tư của người dùng bằng cách ngăn chặn việc liên kết hình ảnh của họ với địa chỉ email.
- Hiệu suất: Việc tắt Gravatars có thể cải thiện hiệu suất trang web bằng cách giảm số lượng yêu cầu HTTP.
- Thiết kế: Việc tắt Gravatars có thể ảnh hưởng đến thiết kế trang web của bạn, vì vậy bạn cần đảm bảo rằng bạn có một hệ thống avatar thay thế phù hợp.
Trước khi tắt Gravatars, hãy cân nhắc kỹ lưỡng các lợi ích và nhược điểm để đưa ra quyết định tốt nhất cho trang web của bạn.
Kết luận
Việc tắt Gravatars trong WordPress là một quyết định quan trọng có thể ảnh hưởng đến quyền riêng tư, hiệu suất và thiết kế trang web của bạn. Bằng cách làm theo các hướng dẫn trong bài viết này, bạn có thể tắt Gravatars một cách dễ dàng và hiệu quả, đồng thời đảm bảo rằng bạn có một hệ thống avatar thay thế phù hợp.
- Vô hiệu hóa Google Fonts trên WordPress
- Tắt gợi ý đăng nhập trong thông báo lỗi WordPress
- Xóa hàng loạt bình luận spam WordPress
- rel=”noopener” trong WordPress là gì?
- Cách tìm kiếm WordPress hoạt động và mẹo cải thiện
- Tắt self pingbacks trong WordPress từng bước
- Thay đổi database prefix WordPress tăng bảo mật