Bạn đã bao giờ muốn giới thiệu các bài đăng gần đây của mình từ mỗi thể loại trong thanh bên của WordPress? Gần đây, một trong những người dùng của chúng tôi đã hỏi chúng tôi cách dễ dàng để hiển thị các bài đăng gần đây từ một danh mục cụ thể trong các tiện ích con của WordPress. Trong bài này, chúng tôi sẽ giới thiệu cách hiển thị các bài đăng gần đây theo thể loại trong thanh bên của WordPress của bạn.
Có hai cách để hiển thị các bài đăng gần đây theo danh mục trong WordPress. Phương pháp đầu tiên khá đơn giản và thân thiện với người mới bắt đầu bởi vì chúng tôi sẽ sử dụng plugin để hiển thị các bài đăng gần đây theo danh mục trong một tiện ích con (không cần mã hóa).
Phương pháp thứ hai sử dụng đoạn mã cho người dùng DIY nâng cao của chúng tôi, vì vậy bạn có thể hiển thị bài đăng gần đây từ một thể loại cụ thể mà không có plugin.
Lợi thế duy nhất để sử dụng phương pháp mã là bạn không phụ thuộc vào một plugin, và bạn có một vài tùy chọn tuỳ chỉnh. Tuy nhiên, phương pháp plugin là EASY và có hầu hết các tùy chọn tùy chỉnh để đáp ứng 95% số người như hiển thị hình thu nhỏ của bài đăng, hiển thị trích dẫn bài viết và độ dài đoạn trích kiểm soát, hiển thị ngày gửi và số nhận xét, v.v …
Có nói rằng, chúng ta hãy xem làm thế nào bạn có thể hiển thị bài viết gần đây theo thể loại trong thanh bên WordPress của bạn với plugin tiện ích con bài đăng.
Hiển thị các bài đăng gần đây theo loại (Plugin Method)
Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin Category Widget Widget.
Khi kích hoạt, bạn cần truy cập Appearance »Widget , ở đó bạn sẽ nhận thấy widget mới Category Posts trong danh sách các widget có sẵn.
Đơn giản chỉ cần kéo và thả tiện ích Danh mục bài viết vào thanh bên, nơi bạn muốn hiển thị các bài đăng gần đây theo danh mục.
Tùy chọn phụ tùng khá tự giải thích. Trước tiên, bạn cần phải cung cấp tiêu đề cho phần bài đăng danh mục và chọn một danh mục. Sau đó bạn có thể chọn các tùy chọn hiển thị khác như số lượng bài đăng, trích đoạn, hình ảnh nổi bật, v.v.
Khi bạn đã hoàn tất, hãy nhấp vào nút lưu để lưu cài đặt tiện ích của bạn. Bây giờ bạn có thể truy cập vào trang web của bạn để xem các bài đăng gần đây theo loại trong hành động.
Hiển thị các bài đăng gần đây theo loại mà không có Plugin (Mã Snippet)
Trong phương pháp này, chúng tôi sẽ sử dụng một đoạn mã để hiển thị bài viết gần đây từ một thể loại.
Đầu tiên, bạn cần phải thêm mã này vào tệp functions.php của chủ đề hoặc plugin dành riêng cho trang web.
hàm wpb_postsbycategory () { // truy vấn $ the_query = new WP_Query (array ('category_name' => 'Thông báo', 'posts_per_page' => 10)); // Loop if ($ the_query-> have_posts ()) { $ string = '
‘;
return $ string;
/ * Khôi phục lại dữ liệu Post Post * /
wp_reset_postdata ();
}
// Thêm mã ngắn
add_shortcode (‘categoriesposts’, ‘wpb_postsbycategory’);
/ / Bật mã ngắn trong vật dụng văn bản
add_filter (‘widget_text’, ‘do_shortcode’);
Hãy chắc chắn rằng bạn thay thế 'thông báo'
với con báo của riêng bạn.
Mã này đơn giản truy vấn WordPress để lấy ra 10 bài viết từ một thể loại được chỉ định. Sau đó hiển thị các bài đăng trong một danh sách có dấu đầu dòng. Nếu bài đăng có hình ảnh nổi bật (post thumbnail), thì nó sẽ hiển thị hình ảnh nổi bật.
Cuối cùng, chúng tôi tạo ra một mã ngắn 'categoryposts'
và bật mã vạch trong các vật dụng văn bản.
Có ba cách hiển thị các bài đăng gần đây theo danh mục sử dụng đoạn mã này.
Trước tiên, bạn chỉ cần dán mã sau đây vào vị trí tệp mẫu bạn muốn (chẳng hạn như footer.php, single.php, v.v …).
Phương pháp thứ hai và thứ ba dựa vào việc sử dụng mã ngắn trong khu vực tiện ích hoặc trong các bài đăng / trang của bạn.
Đơn giản chỉ cần truy cập Appearance »Widget và thêm một tiện ích văn bản vào thanh bên của bạn. Tiếp theo add [categoryposts]
viết tắt trong tiện ích văn bản và lưu nó. Giờ đây, bạn có thể xem trước trang web của mình để xem các bài đăng gần đây theo danh mục trong thanh bên.
Nếu bạn muốn hiển thị bài đăng gần đây theo danh mục trên bài đăng hoặc trang cụ thể, sau đó chỉ cần dán mã ngắn vào khu vực nội dung bài đăng.
Theo mặc định, danh sách của bạn có thể không trông rất tốt. Bạn sẽ cần sử dụng CSS để sắp xếp danh sách các bài đăng danh mục. Bạn có thể sử dụng mã bên dưới như là một điểm bắt đầu trong biểu mẫu định dạng chủ đề hoặc biểu mẫu kiểu của con bạn.
ul.postsbycategory { list-style-type: none; } .postsbycategory img { phao: trái; padding: 3px; lề: 3px; biên giới: 3px solid #EE; }
Đó là tất cả, chúng tôi hy vọng bài viết này đã giúp bạn hiển thị bài viết gần đây theo thể loại trong WordPress sidebar. Bạn cũng có thể muốn kiểm tra các loại hacks và plugin này cho WordPress.