Làm thế nào để hiển thị tên tác giả bài viết lên Facebook?

Có khi nào bạn tự hỏi làm sao để hiển thị tên tác giả bài viết trong WordPress khi nó được chia sẻ lên Facebook như hình dưới đây?

cach hien thi ten tac gia len facebook

Thông tin tác giải là một đoạn ngắn ngắn nằm ngay dưới đoạn meta của bài viết khi nó được bạn hoặc ai đó chia sẻ lên Facebook. Bài viết này Ngọc sẽ hướng dẫn bạn làm điều đó rất đơn giản.

Hiển thị tên tác giả lên Facbook bằng cách cài đặt Yoast SEO

Trước tiên bạn cần kích hoạt chức năng Open Graph meta data lên, khi kích hoạt chức năng này tức là bạn thông báo với Facebook rằng tôi muốn hiển thị các thông tin như tiêu đề bài viết, thẻ mô tả (meta) hình ảnh….

Cách đơn giản là bạn cần cài đặt Plugin Yoast SEO, bạn có thể xem các bước chi tiết làm thế nào để cài đặt và kích hoạt một plugin mà Ngọc đã hướng dẫn trước đây.

Sau khi cài đặt và kích hoạt thành công, trong trang quản trị bạn tìm đến SEO -> Social

Tại tab Facebook, click Enabled trong mục Add Open Graph meta data lên như hình bên dưới đây.

Chọn Save changes. Từ lúc này Yoast SEO sẽ tự động kích hoạt và thêm các dữ liệu meta mỗi khi bạn chia sẻ một link bài viết lên Facebook.

hien thi ten tac gia bai viet len facebook

Tuy nhiên để hiện thị thông tin tác giả lên Facebook, bạn cần kết nối tài khoản Facebook của bạn.

Để làm việc này đơn giản chỉ cần tìm đến Users -> Your Profile

Trong mục Facebook profile URL bạn chỉ cần thêm đường dẫn tài khoản Faebook cá nhân vào là được. Ở đây Ngọc sử dụng thông tin tác giả là URL của trang Fanpage.

Chọn Save Changes.

hien thị ten tac gia len facebook trong wordpress

Từ lúc này mỗi khi bạn hoặc ai đó chia sẻ bài viết lên Facebook thì tự động thông tin về tác giả sẽ được hiển thị.

Hiển thị tên tác giả lên Facebook bằng cách sửa file functions.php

Ngoài ra nếu bạn không sử dụng plugin Yoast SEO thì có thể  thêm đoạn đoạn code bên dưới đây vào cuối file functions.php,  nếu file có ?> ở cuối thì chèn vào 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' );

Với đoạn code trên nghĩa là nếu bạn chia sẻ link của một bài viết cụ thể thì nó sẽ hiển thị tên tác giả của người viết bài (nickname trên facebook), 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 bạn có cài các plugin tạo cache. Các link cũ sẽ không hiển thị ngay mà phải đợi Facebook cập nhật Open Graph meta data.

Như vậy với bài viết này Ngọc hy vọng bạn sẽ nhanh chóng biết cách làm thế nào để hiển thị tên tác giả lên Facebook, Ngọc khuyên các bạn nên sử dụng cách cấu hình ở plugin Yoast SEO vì nó đơn giản và dễ dàng hơn.

Chúc thành công!

Tham gia vào cộng đồng 5000+ blogger chuyên nghiệp!

Đăng ký thành công! Vui lòng kiểm tra email để xác nhận tham gia!

Xảy ra lỗi! Vui lòng thử lại!

2 Comments

Bình luận của bạn

Quá nhiều ưu đãi khủng Black Friday 2018 - đang diễn raXem ngay!
+ +

Bí mật giúp bạn xây dựng cỗ máy ATM tại nhà!

ebook mien phi

Đăng ký thành công! Vui lòng kiểm tra email để xác nhận và tải về eBook!

Xảy ra lỗi! Vui lòng thử lại!