Bạn có muốn hiển thị các bài viết có liên quan của cùng tác giả trong WordPress? Thông thường, bạn có thể sử dụng bất kỳ plugin bài đăng nào có liên quan để hiển thị các bài viết tương tự trên trang web của bạn. Tuy nhiên nếu bạn điều hành trang web WordPress nhiều tác giả, người dùng của bạn có thể muốn đọc nội dung khác từ cùng một tác giả. Trong bài này, chúng tôi sẽ chỉ cho bạn cách hiển thị các bài viết có liên quan của cùng tác giả trong WordPress.
Phương pháp 1: Hiển thị Bài đăng có liên quan bởi Tác giả trong WordPress Sử dụng Plugin
Phương pháp này dễ dàng hơn và được khuyến khích cho tất cả người dùng.
Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin Tương tự. Để biết thêm chi tiết
Khi kích hoạt, bạn cần truy cập Cài đặt »Bài viết tương tự để cấu hình cài đặt plugin.
Trang cài đặt được chia thành các tab khác nhau và bạn sẽ chọn tab General theo mặc định. Bạn có thể xem lại các tùy chọn và thay đổi chúng để phù hợp với yêu cầu của bạn.
Trên trang này, bạn cần cuộn xuống cuối và chọn ‘Có’ bên cạnh ‘Phù hợp với tác giả của bài đăng hiện tại’. Bạn có thể bỏ chọn các tuỳ chọn kết hợp khác để đảm bảo plugin chỉ lấy các bài viết của tác giả.
Tiếp theo, bạn cần phải chuyển sang tab ‘Vị trí’ và kích hoạt tùy chọn ‘Xuất sau đăng’. Bạn cũng có thể chỉnh sửa mẫu đầu ra bằng cách chỉnh sửa văn bản trong hộp ‘Tham số’.
Đừng quên nhấp vào nút ‘Lưu Cài đặt’ để lưu trữ các thay đổi của bạn.
Bây giờ, bạn có thể truy cập bất kỳ bài đăng nào trên trang web của mình và bạn sẽ thấy các bài đăng có liên quan của cùng tác giả sau nội dung bài đăng.
Phương pháp 2: Hiển thị các bài viết theo cách thủ công bởi Same author trong WordPress
Phương pháp này yêu cầu bạn thêm mã vào các tệp chủ đề WordPress của bạn. Nếu bạn chưa làm điều này trước đây, hãy kiểm tra hướng dẫn của chúng tôi về cách sao chép và dán mã trong WordPress.
Bạn sẽ cần thêm mã sau vào tệp functions.php của chủ đề hoặc trong một plugin dành cho trang web.
chức năng wpb_related_author_posts ($ nội dung) { if (is_single) { toàn cầu $ authordata, $ post; $ nội dung. = 'Các bài viết tương tự theo Tác giả:
'; $ authors_posts = get_posts (array ('author' => $ authordata-> ID, 'post__not_in' => mảng ($ post-> ID), 'posts_per_page' => 5)); $ nội dung. = '
- ‘;
- ID% 20)% 20% 20 ‘”>’. apply_filters (‘the_title’, $ authors_post-> post_title, $ authors_post-> ID). ‘
foreach ($ authors_posts as $ authors_post) {
$ nội dung. = ‘
‘;
}
$ nội dung. = ‘
‘;
trở lại nội dung $;
}
else {
trở lại nội dung $;
}
}
add_filter (‘the_content’, ‘wpb_related_author_posts’);
Bây giờ, bạn có thể truy cập bất kỳ bài đăng nào trên trang web của mình và bạn sẽ thấy các bài đăng có liên quan của cùng một tác giả bên dưới nội dung.