Bạn đã bao giờ thấy quảng cáo như 25 trang web XYZ tốt nhất để làm theo? Thông thường các hướng dẫn này có tên trang web, ảnh chụp màn hình trang web, mô tả nhỏ, và danh sách các bài đăng gần đây. Vấn đề chính với các bài đăng đó là danh sách các bài đăng gần đây bị lỗi thời hơn giờ vì hầu hết các tác giả đều tự tạo các liên kết đó vào thời điểm viết. Bài đăng đó thực sự lỗi thời ngay khi bất kỳ trang web nào khác xuất bản bài đăng mới. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách nhúng một nguồn cấp dữ liệu RSS bên ngoài trong các bài viết WordPress qua shortcode, vì vậy bạn có thể giữ các bài viết trong danh sách của mình có liên quan.
Điều đầu tiên bạn cần làm là mở chủ đề của bạn functions.php tập tin và dán mã sau đây:
/ / Tập tin này là cần thiết để có thể sử dụng các wp_rss () chức năng. include_once (ABSPATH.WPINC. '/ rss.php'); hàm readRss ($ atts) { trích xuất (shortcode_atts (mảng ( "feed" => 'http: //', "num" => '1', ), $ atts)); return wp_rss ($ feed, $ num); } add_shortcode ('rss', 'readRss');
Bây giờ tất cả những gì bạn phải làm là sử dụng mã ngắn này khi viết một bài đăng:
[rss feed = "http://feeds.feedburner.com/site" num = "5"]
Đảm bảo bạn thay đổi URL nguồn cấp dữ liệu trong mã ngắn thành những gì bạn muốn. Bạn cũng có thể điều chỉnh số theo sở thích của bạn.
Nguồn: Tạp chí Smashing