Trang chủ WordpressHướng dẫn Wordpress Hiển thị tên tác giả lên Facebook cho WordPress

Hiển thị tên tác giả lên Facebook cho WordPress

Bởi Thạch Phạm
Ngày đăng: Cập nhật cuối: 2 bình luận 1,9K lượt xem

Cách đây không lâu, Facebook vừa bổ sung thêm một thẻ Open Graph để hiển thị thông tin của tác giả bài viết lên các link được chia sẻ trên Facebook, nó là một cái dòng ngắn nhỏ hiển thị bên cạnh capion của đường link, mà thường là hiển thị địa chỉ website đó. Và trong hướng dẫn này mình sẽ chia sẻ cách ngắn gọn để bổ sung thêm tính năng hiển thị tên tác giả của bài lên Facebook.

facebook-author

Cách làm cực kỳ đơn giản, đó là mở file functions.php thêm đoạn code này vào cuối file, nếu file có ?> ở cuối thì chèn trước nó nhé.


/* Facebook Author */
function fb_author() {
if ( is_singular(‘post’) ) {
echo ‘<meta name="author" content="’.get_the_author().’">’;
} else {
echo ‘<meta name="author" content="’.get_bloginfo( ‘name’ ).’">’;
}
}
add_action( ‘wp_head’, ‘fb_author’ );

Đoạn code trên nghĩa là nếu bạn chia sẻ link dẫn đến một bài viết cụ thể thì nó sẽ hiển thị nickname của người viết bài, còn nếu chia sẻ trang chủ hay các trang khác thì nó sẽ hiển thị tên của website.

Lưu ý là khi làm xong, hãy xóa cache nếu có cài các plugin cache. Các link cũ sẽ không có hiển thị ngay mà phải đợi Facebook cập nhật Open Graph. Nếu không muốn đợi thì bạn có thể vào https://developers.facebook.com/tools/debug/ và copy link bài viết cũ vào, sau đó ấn nút Debug rồi chia sẻ lên Facebook để xem kết quả.

Hiện tại chức năng này chỉ hiển thị ở News Feed, Fanpage và Group thôi nhé.

Đánh giá nội dung này

Tham gia nhóm hỗ trợ WordPress

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay
2 bình luận

Có thể bạn quan tâm

Hiện tại blog tạm đóng bình luận vì mình cần tập trung thời gian vào cập nhật bài viết. Bình luận sẽ mở ra cho đến khi mình sẵn sàng.