Làm thế nào để Lưu WordPress Feed của bạn Feed trong FeedBurner FeedSmith

Trong hướng dẫn từng bước để thiết lập tài khoản FeedBurner với WordPress, chúng tôi khuyên bạn nên chuyển hướng các nguồn cấp dữ liệu WordPress của mình đến nguồn cấp dữ liệu feedburner bằng FeedBurner FeedSmith Plugin chính thức. Hôm nay, một trong những người dùng của chúng tôi đã báo cáo lỗi bằng cách chuyển hướng nguồn cấp dữ liệu, trình cắm này sẽ cướp nguồn cấp dữ liệu thẻ của bạn. Có nghĩa là nguồn cấp dữ liệu thẻ của bạn cũng sẽ được chỉ vào nguồn cấp dữ liệu feedburner chính của bạn. Mặc dù đây không phải là vấn đề đối với một số người dùng, nhưng đối với những người dùng WordPress khác, đây có thể là vấn đề.

Để khắc phục vấn đề này, mở tệp FeedBurner_FeedSmith_Plugin.php , và tìm dòng này:

if (is_feed () && $ feed! = 'comments-rss2' &&! is_single () && $ wp-> query_vars ['category_name'] == '&& ($ withcomments! = 1) && trim ($ feedburner_settings ['  feedburner_url '])!) =' ') { 

Thay thế bằng:

if (is_feed () && $ feed! = 'comments-rss2' &&! is_single () && $ wp-> query_vars ['category_name'] == '' && $ wp-> query_vars ['tag'] == ''  && ($ withcomments! = 1) && trim ($ feedburner_settings ['feedburner_url'])! = '') { 

Nhờ @dominik để báo cáo và cung cấp một giải pháp.