Tin tức và phân tích của tất cả các thiết bị di động

Cách tạo nguồn cấp RSS tùy chỉnh trong WordPress

Điều gì tốt hơn nguồn cấp dữ liệu RSS? Nguồn cấp dữ liệu RSS tùy chỉnh, tất nhiên! Nhiều người đã dự đoán cái chết của công nghệ chia sẻ này trong hàng ngàn năm, nhưng nó vẫn còn mạnh mẽ.

Thống kê cho thấy hơn 2.000 trong số 10.000 trang web hàng đầu thế giới xuất bản các nguồn cấp RSS với tôn giáo. Feedly, một dịch vụ tổng hợp nguồn cấp dữ liệu RSS phổ biến, đã tăng 900% cơ sở khách hàng của mình sau hai năm và doanh thu của nó tăng hơn 400%.

Bạn có thể quan tâm đến việc cung cấp cho khách truy cập của bạn trải nghiệm người dùng được cá nhân hóa bên ngoài nguồn cấp dữ liệu RSS tiêu chuẩn của WordPress. Hãy khám phá cách điều chỉnh nguồn cấp dữ liệu của bạn cho phù hợp với trang web và đối tượng của bạn.

Sao lưu trang web của bạn

Bạn đi đến cuối trang web của bạn, vì vậy hãy tạo một bản sao lưu của trang web của bạn. Nếu một cái gì đó bị hỏng, trang web, nội dung và cài đặt của bạn vẫn còn nguyên vẹn. Đừng bỏ qua bước này, hãy đến những gì có thể!

Chúng tôi cũng sẽ tạo một tệp mẫu mới cho chủ đề WordPress của bạn, vì vậy bạn có thể muốn thay đổi / tạo một chủ đề con để không gây rối với chủ đề hiện có.

Tạo nguồn cấp RSS tùy chỉnh trong WordPress

Để bắt đầu, chúng tôi sẽ làm việc với tệp "tests.php" trong thư mục chủ đề của bạn. Mở và dán mã sau đây:

/* This code initializes the custom RSS Feeds for your website*/ add_action( 'init', 'MyCustomRSS' ); function MyCustomRSS(){    add_feed( 'mycustomfeedname', 'MyCustomFeedCallback' ); }   /* This code seeks the template for your RSS feed */ function MyCustomFeedCallback(){     get_template_part( 'rss', 'mycustomfeedname' ); // need to be in small case. }

Note phần yêu cầu bạn nhập tên của nguồn cấp RSS đặc biệt của bạn. Giữ tên này đơn giản để bạn có thể dễ dàng nhớ nó vì nó tạo thành URL của nguồn cấp dữ liệu trang web của bạn. ví dụ: "https://yoursite.com/feed/mycustomfeedname".

Note: Tên của nguồn cấp RSS tùy chỉnh của bạn chỉ có thể là chữ thường.

Tạo một mẫu nguồn cấp RSS tùy chỉnh

Mẫu nguồn cấp dữ liệu RSS đặc biệt là thông tin nguồn cấp dữ liệu của bạn cần để phục vụ nó. Hãy nghĩ về nó như một tính năng loại HTML / CSS cho nguồn cấp dữ liệu của bạn. Để làm điều này, bạn phải tạo một tệp khác với một tên duy nhất. Tên này PHẢI tuân theo quy ước: "rss-mycustomfeedname.php".

Lưu tệp này trong thư mục chủ đề của con bạn. Bây giờ hãy mở tập tin này và dán đoạn mã sau: