it-swarm.com.de

Wie kann ich den Inhalt meines RSS-Feeds minimieren, damit mehr Elemente in das 512-KB-Limit von Feedburner passen?

Feedburner liest Ihren Feed nicht, wenn er mehr als 512 KB groß ist. Unser Podcast (http://herdingcode.com) gibt es bereits seit 3 ​​Jahren. Wenn wir alle Artikel zurücksenden, haben wir diese Grenze überschritten. Wir haben neue Hörer gebeten, sie alle einzuschließen, und ich frage mich, ob das leicht möglich ist.

Ich denke, ich könnte mit feed-rss2.php herumhacken und eine bedingte Logik hinzufügen, die alle Details für die letzten 75 Shows und Kurzbeschreibungen für alle älteren Shows enthält. Hat das schon jemand gemacht oder ein paar Tipps zum Einrichten?

2
Jon Galloway

Keine Ahnung, wenn Sie Bilder in Ihrem Feed haben, diese aber möglicherweise etwas Speicherplatz beanspruchen: Reduzierung der Bildgröße nur in RSS

Im Folgenden finden Sie die Grundlagen zum Festlegen von WP für die Verwendung einer benutzerdefinierten Feed-Vorlage: http://www.456bereastreet.com/archive/201103/controlling_and_customising_rss_feeds_in_wordpress/

Hier einige Tipps zum Erstellen der Vorlage selbst: http://digwp.com/2009/09/easy-custom-feeds-in-wordpress/

Versuchen Sie für Ihre letzten 75 Beiträge (natürlich in Ihrer RSS-Struktur) Folgendes:

<?php
query_posts('showposts=75');
$ids = array();
while (have_posts()) : the_post();
$ids[] = get_the_ID();
the_title();
the_content();
endwhile;
?>

Sobald dies erledigt ist, erhalten Sie den Rest mit nur abgeschnittenen Informationen:

<?php
query_posts(array('post__not_in' => $ids));
while (have_posts()) : the_post();
the_title();
the_excerpt();
endwhile;
?>
2
two7s_clash