Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So erstellen Sie benutzerdefinierte RSS-Feeds in WordPress

WordPress verfügt über einen Standard-RSS-Feed, der automatisch Ihre Website-Inhalte teilt und es Abonnenten erleichtert, auf dem Laufenden zu bleiben.

Wenn Sie jedoch nur bestimmte Arten von Inhalten wie Blogbeiträge, Produktaktualisierungen oder Veranstaltungsankündigungen teilen möchten, können Sie benutzerdefinierte RSS-Feeds einrichten. Auf diese Weise können Sie Ihrem Publikum maßgeschneiderte Inhalte anbieten, die für seine Interessen relevant sind.

Dies verbessert das Engagement, da Abonnenten aussagekräftigere Updates erhalten. Außerdem haben Sie mehr Kontrolle darüber, wie und wo Ihre Inhalte geteilt werden.

In diesem Artikel zeigen wir Ihnen, wie Sie ganz einfach einen benutzerdefinierten RSS-Feed in WordPress erstellen.

Benutzerdefinierten RSS-Feed in WordPress erstellen

Warum einen benutzerdefinierten RSS-Feed in WordPress erstellen?

WordPress verfügt über einen integrierten RSS-Feed, und Sie können einfach benutzerdefinierte Inhalte oder Thumbnails hinzufügen.

Wenn Sie jedoch einen bestimmten Inhaltstyp oder einen benutzerdefinierten Beitragstyp auf Ihrer WordPress-Website haben, möchten Sie möglicherweise einen benutzerdefinierten RSS-Feed dafür erstellen.

Wenn Sie beispielsweise exklusive Inhalte an Ihre Abonnenten von bestimmten Autoren liefern, können Sie einen benutzerdefinierten RSS-Feed erstellen, um Ihre Abonnenten über die Inhalte auf dem Laufenden zu halten. Dies kann Ihre Suchmaschinenrankings verbessern.

Zusätzlich bieten benutzerdefinierte Feeds mehr Freiheit, indem sie es Ihnen ermöglichen, den Namen des Autors, Veröffentlichungsdaten oder andere relevante Informationen hinzuzufügen, wodurch Ihren Benutzern mehr Details zur Verfügung gestellt werden.

Nichtsdestotrotz wollen wir nun Schritt für Schritt sehen, wie man ganz einfach benutzerdefinierte RSS-Feeds in WordPress erstellt.

Hinweis: Sie sollten ein vollständiges Backup Ihrer WordPress-Website erstellen, bevor Sie größere Änderungen an einer Live-Website vornehmen.

So erstellen Sie einen benutzerdefinierten RSS-Feed in WordPress

Sie können ganz einfach einen benutzerdefinierten RSS-Feed in WordPress erstellen, indem Sie benutzerdefinierten Code zur functions.php-Datei Ihres Themes hinzufügen.

Dieser Feed zeigt den Titel, den Link, das Veröffentlichungsdatum, den Autor und Auszüge der Beiträge auf Ihrer WordPress-Site an.

Beachten Sie jedoch, dass der kleinste Fehler beim Eingeben dieses Codes Ihre Website beschädigen und sie unzugänglich machen kann.

Deshalb empfehlen wir die Verwendung von WPCode. Es ist das beste WordPress-Plugin für Code-Snippets auf dem Markt und macht es sicher und einfach, benutzerdefinierten Code zu Ihrer Website hinzuzufügen.

Zuerst müssen Sie das WPCode Plugin installieren und aktivieren. Detaillierte Anweisungen finden Sie in unserem Leitfaden für Anfänger unter Anleitung zur Installation eines WordPress-Plugins.

Hinweis: Sie können das kostenlose WPCode-Plugin für dieses Tutorial verwenden. Ein Upgrade auf den kostenpflichtigen Plan schaltet jedoch weitere Funktionen frei, wie z. B. den Testmodus, die Cloud-Bibliothek, bedingte Logik und mehr.

Besuchen Sie nach der Aktivierung die Seite Code-Snippets » + Snippet hinzufügen in der Admin-Seitenleiste von WordPress. Klicken Sie hier auf die Schaltfläche „Snippet verwenden“ unter der Option „Ihren benutzerdefinierten Code hinzufügen (Neues Snippet)“,

Neuen Ausschnitt hinzufügen

Dies führt Sie zur Seite „Benutzerdefiniertes Snippet erstellen“, wo Sie mit der Eingabe eines Namens für den Code-Snippet beginnen können.

Wählen Sie als Nächstes im Dropdown-Menü „Code Type“ auf der rechten Seite die Option „PHP Snippet“.

Wählen Sie die Option PHP-Snippet, um einen benutzerdefinierten RSS-Feed zu erstellen

Fügen Sie dann den folgenden benutzerdefinierten Code in das Feld „Code-Vorschau“ ein:

add_action('init', 'customRSS'); function customRSS(){ add_feed('Feed', 'customRSSFunc'); }function customRSSFunc(){ get_template_part('rss', 'feedname'); /** * Template Name: Custom RSS Template - Feedname */ $postCount = 5; // The number of posts to show in the feed $posts = query_posts('showposts=' . $postCount); header('Content-Type: '.feed_content_type('rss-http').'; charset='.get_option('blog_charset'), true); echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" <?php do_action('rss2_ns'); ?>> <channel> <title><?php bloginfo_rss('name'); ?> - Feed</title> <atom:link href="<?php self_link(); ?>" rel="self" type="application/rss+xml" /> <link><?php bloginfo_rss('url') ?></link> <description><?php bloginfo_rss('description') ?></description> <lastBuildDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?></lastBuildDate> <language><?php echo get_option('rss_language'); ?></language> <sy:updatePeriod><?php echo apply_filters( 'rss_update_period', 'hourly' ); ?></sy:updatePeriod> <sy:updateFrequency><?php echo apply_filters( 'rss_update_frequency', '1' ); ?></sy:updateFrequency> <?php do_action('rss2_head'); ?> <?php while(have_posts()) : the_post(); ?> <item> <title><?php the_title_rss(); ?></title> <link><?php the_permalink_rss(); ?></link> <pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?></pubDate> <dc:creator><?php the_author(); ?></dc:creator> <guid isPermaLink="false"><?php the_guid(); ?></guid> <description><![CDATA[<?php the_excerpt_rss() ?>]]></description> <content:encoded><![CDATA[<?php the_excerpt_rss() ?>]]></content:encoded> <?php rss_enclosure(); ?> <?php do_action('rss2_item'); ?> </item> <?php endwhile; ?> </channel> </rss> 

Sie können den Namen Ihres benutzerdefinierten RSS-Feeds jetzt beliebig ändern, indem Sie den Text Feed nach der Zeile add_feed im Code ersetzen.

Sobald Sie diesen Feed erstellt haben, können Sie ihn anzeigen, indem Sie zur RSS-Feed-URL navigieren. Sie wird wie folgt aussehen: ihredomain.com/feed/feedname.

Geben Sie den benutzerdefinierten Feed-Namen im Code ein

Scrollen Sie als Nächstes nach unten zum Abschnitt „Einfügen“ und wählen Sie den Modus „Automatisch einfügen“.

Der benutzerdefinierte RSS-Feed wird nach der Codeaktivierung automatisch erstellt.

Wählen Sie eine Einfügemethode

Scrollen Sie schließlich zurück nach oben und schalten Sie den Schalter von „Inaktiv“ auf „Aktiv“ um.

Klicken Sie danach auf die Schaltfläche „Snippet speichern“, um Ihre Einstellungen zu speichern.

Benutzerdefinierten RSS-Feed-Snippet speichern

Sobald Sie dies getan haben, besuchen Sie die Seite Einstellungen » Permalinks im WordPress-Dashboard.

Klicken Sie hier einfach auf die Schaltfläche „Änderungen speichern“, um die Rewrite-Regeln zu leeren und neue Permalinks für Ihre Website zu generieren.

Permalinks prüfen

Sie können Ihren benutzerdefinierten RSS-Feed jetzt anzeigen, indem Sie die URL yourdomain.com/feed/feedname besuchen.

Hier ist ein Beispiel für den benutzerdefinierten RSS-Feed auf unserer Demo-WordPress-Website:

Vorschau benutzerdefinierter RSS-Feeds

Bonus: Fehlerbehebung bei benutzerdefinierten RSS-Feeds

Hier ist eine Liste einiger Fehler, die auftreten können, wenn Sie versuchen, einen benutzerdefinierten RSS-Feed zu erstellen, und wie Sie diese beheben können.

Ich erhalte einen 404-Fehler, wenn ich versuche, meinen Feed anzuzeigen!

Wenn Sie den 404-Fehler erhalten, wenn Sie versuchen, Ihren benutzerdefinierten Feed anzuzeigen, überprüfen Sie, ob Sie den richtigen Feednamen in Ihrer URL verwenden.

Es muss derjenige sein, den Sie in der add_feed Funktion angegeben haben. Wenn Sie den richtigen Feed-Namen haben, dann wurden Ihre Rewrite-Regeln möglicherweise nicht korrekt geleert. Sie können dies einfach tun, indem Sie Ihre Permalinks erneut speichern.

Wenn Sie Ihre Permalinks erneut gespeichert haben und das Problem weiterhin besteht, können Sie einen Rewrite-Flush erzwingen, indem Sie diesen Code in Ihr WPCode-Snippet neben der Funktion add_ feed einfügen:

global $wp_rewrite; $wp_rewrite->flush_rules(); 

Mein Feed wird nicht validiert!

Das W3C bietet einen Feed-Validierungsdienst an, mit dem Sie den resultierenden Feed validieren können und der spezifische Details darüber liefert, wo Ihr Feed nicht validiert wird.

Sie können dann den Code-Schnipsel einfach bearbeiten, um diese Probleme zu beheben.

Ich erhalte einen <language /> Validierungsfehler!

Dies ist üblich, wenn die RSS-Sprache auf Ihrer WordPress-Installation nicht konfiguriert wurde.

Um dies zu tun, können Sie den folgenden Code zu WPCode hinzufügen, um die Sprachoption zu aktualisieren:

function rssLanguage(){ update_option('rss_language', 'en'); } add_action('admin_init', 'rssLanguage'); 

Bearbeiten Sie dann das zweite Argument der Funktion update_option, um die Sprache in die gewünschte zu ändern. Sehen Sie sich die vollständige Liste der RSS-Sprachcodes an.

Sobald Sie den Ausschnitt speichern, wird der Fehler behoben und Sie können Ihren benutzerdefinierten RSS-Feed anzeigen.

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie einen benutzerdefinierten RSS-Feed in WordPress erstellen. Möglicherweise möchten Sie auch unseren Schritt-für-Schritt-Leitfaden lesen, wie Sie separate RSS-Feeds für jede Kategorie in Ihrem WordPress-Blog erstellen und unsere Expertentipps, um Ihre WordPress-RSS-Feeds zu optimieren.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

70 CommentsLeave a Reply

  1. Danke für diesen informativen Artikel
    Kann ich diese Methode verwenden, um einen RSS-Feed für WooCommerce-Produkte zu erstellen?
    (Es ist eine Deal-Affiliate-Seite, die auf Woo basiert)

  2. Wenn ich diesem Tutorial folge, funktioniert die Änderung von $postCount aus irgendeinem Grund nicht.

    Z.B.,
    $postCount = 20; // Die Anzahl der Beiträge, die im Feed angezeigt werden sollen

    Nur durch Ändern der Standardzahl in den Lese-Einstellungen von WordPress funktioniert es. Sehr seltsam. Wie überschreiben wir die WordPress-Einstellungen oder verhindern, dass die WordPress-Einstellungen unseren Code überschreiben?

    • Ihr spezifisches Theme überschreibt möglicherweise die Anzahl der anzuzeigenden Beiträge. Wir empfehlen Ihnen zunächst, den Support für Ihr spezifisches Theme zu kontaktieren, und sie sollten Ihnen helfen können.

      Admin

  3. Gibt es eine Möglichkeit, dies dauerhaft zu machen? Ich muss diesen Schritt alle paar Wochen wiederholen, wenn das Theme aktualisiert wird.

  4. Gibt es ein Plugin, um diese Art von benutzerdefiniertem RSS-Feed-XML zu erstellen? Ich möchte mein eigenes XML-Tag verwenden.

  5. Ich muss einen XML-Feed für eine bestimmte Seite meiner Wordpress-Website erstellen. Muss ich hierfür meine functions.php-Datei bearbeiten oder gibt es einen einfacheren Weg?

  6. Hallo,

    Dieser Artikel ist sehr hilfreich, aber ich habe einige Probleme.

    Ich habe es genau wie in deinem Code gemacht. Aber es gibt mir einen Fehler wie
    Diese Seite enthält die folgenden Fehler:

    Fehler in Zeile 1, Spalte 7: XML-Deklaration nur am Anfang des Dokuments erlaubt
    Unten ist eine Darstellung der Seite bis zum ersten Fehler.

    Könnten Sie mir bitte helfen, was hier schiefgehen könnte?
    Das ist sehr wichtig für mich.

    Danke.

  7. Hallo, ist es möglich, die Reihenfolge der Beiträge in meinen Feeds zu ändern, ohne einen neuen benutzerdefinierten Feed zu erstellen? Ich möchte die aktuellen Feed-Dateien verwenden, aber nur die angezeigte Reihenfolge ändern. Zum Beispiel mit PHP-Abfragen, die Änderung der Reihenfolge von DESC zu RAND()

    Ich wäre Ihnen dankbar für Ihre Hilfe. Danke.

  8. Toller Beitrag! Ich bin definitiv ein Anfänger. Viele Feed-Reader/Aggregatoren scheinen die /feed/-URL-Struktur nicht zu mögen, obwohl das zurückgegebene XML gültig ist. Gibt es eine Möglichkeit, die URL so zu ergänzen, dass sie mit rss.xml endet?

  9. Es tut mir leid, aber die Implementierung der Codes für benutzerdefiniertes RSS hat meinen gesamten Blog effektiv gelöscht. Ich muss eine Wiederherstellung durchführen und es dauert lange, bis mein Blog wieder online ist. Irgendwelche Ratschläge?

    • Sie müssen sich über FTP oder den Dateibrowser Ihres Hostings in cPanel mit Ihrer Website verbinden und einfach das entfernen, was Sie hinzugefügt haben. Wenn Sie den Code als benutzerdefiniertes Plugin hinzugefügt haben, benennen Sie einfach den Plugin-Ordner um. Wenn Sie den Code in functions.php hinzugefügt haben, bearbeiten Sie die Datei und entfernen Sie den Code. Vergessen Sie nicht, die Datei vor der Bearbeitung zu sichern. Ich hoffe, das hilft für das nächste Mal.

  10. Vergessen Sie es, es funktioniert. Ich hatte einen Fehler mit YOAST SEO, der mit der Entfernung des Präfixes /category/ zusammenhing. Ich habe sie davor gewarnt, ich hoffe, sie werden es beheben.

  11. Hallo, danke für den Artikel, aber es scheint, dass dies nur für den Haupt-Feed der Website funktioniert, nicht für die spezifischen Kategorie-Feeds:

    mysite.com/category/mycat/feed/feedname/

  12. Funktioniert nicht mehr.
    Ich habe einen 404-Fehler erhalten, also habe ich den Debug-Modus aktiviert. Der Debug-Modus sagt: „Hinweis: Die aufgerufene Konstruktormethode für WP_Widget ist seit Version 4.3.0 veraltet! Verwenden Sie __construct()“

  13. Leider ist dies in seiner Nützlichkeit eingeschränkt. Das Einfügen von Screenshots und Beispielseiten wäre sehr hilfreich, insbesondere für Amateure/Neulinge wie mich.

  14. Bitte siehe unten Screenshots – was bestimmt die "..." oder "[...]" oder "Weiterlesen ->" usw. usw. in Feeds?

    Ich verwende den Standard- /feed auf 2 verschiedenen WP-Sites und diese 2 Screenshots zeigen offensichtlich etwas anderes am Ende ihrer Auszüge. Danke!

  15. Entschuldigung, aber dieser Code kam nicht klar durch, lol. Versuchen wir es noch einmal. Gehen Sie hierher, um den genauen, rohen Code zu sehen, den ich entfernen möchte:

  16. Hallo, ich möchte bestimmte post_formats von meinem benutzerdefinierten RSS-Feed ausschließen. Ist das möglich und wenn ja, wie?

  17. Hallo,

    Wenn ich versuche, den Feed anzuzeigen, erhalte ich die Fehlermeldung 404 Seite nicht gefunden. Ich versuche, Code hinzuzufügen:

    global $wp_rewrite;
    $wp_rewrite->flush_rules();

    dann habe ich auch denselben Fehler bekommen. Könnte das der Grund sein?

    • Habe es dank birgire bei Stack Exchange ordentlich zum Laufen gebracht:

      add_action( ‘init’, ‘custom_feeds’ );

      function custom_feeds()
      {
      foreach( array( ‘feedname1’, ‘feedname2’ ) as $name )
      {
      add_feed( $name,
      function() use ( $name )
      {
      get_template_part( ‘rss’, $name );
      }
      );
      }
      }

  18. Die Schaltfläche „Folgen“ erscheint unten rechts, wenn Beiträge auf einem Desktop-Computer angezeigt werden, aber nicht, wenn sie auf einem Mobilgerät (Smartphone) angezeigt werden (es sei denn, ich übersehe sie einfach).

  19. Entschuldigung, aber alles daran ist irreführend. Das ist keine "Anfängerarbeit". und es ist nicht für Anfänger formuliert. Das ist völlig unverantwortlich und kann zu größeren Problemen auf den Websites von Leuten führen.

  20. Ich habe das (irgendwie) zum Laufen gebracht. Die Feed-Seite existiert, wird aber nicht validiert und meldet einen Fehler in Zeile 1.

    Ich habe den Code exakt von dieser Seite kopiert und nichts geändert. Was könnte hier falsch laufen?

    • W3 validiert meine auch nicht und sagt, es gibt einen Fehler in Zeile 17.

      Und ich bekomme die 404-Seite!

      Was soll ich tun?

  21. Hallo,

    Bitte, ich brauche Hilfe bei der Konfiguration meines RSS, damit alle meine Beitragstexte und nicht nur ein Auszug davon angezeigt werden.

    Danke.

  22. Hallo,
    Ich muss nur das Datum ohne Uhrzeit für pubDate anzeigen. Wenn ich verwende

    Es funktioniert nicht für Firefox, IE.
    Können Sie mir helfen?

    Vielen Dank im Voraus!

  23. Hallo.

    Ich möchte das Update-Muster des Feeds ändern mit

    sy:updatePeriod
    echo apply_filters( ‘rss_update_period’, ‘weekly’ );
    /sy:updatePeriod

    sy:updateFrequency
    echo apply_filters( ‘rss_update_frequency’, ‘1’ );
    /sy:updateFrequency>

    sy:updateBase
    2015-03-29T01:00:00+09:00
    /sy:updateBase

    Aber was auch immer ich versucht habe, es fügt automatisch einen neuen Beitrag hinzu, wenn ich ihn veröffentliche, und wartet nicht bis Sonntag (wie im obigen Code definiert), um ihn zum RSS hinzuzufügen.

    Haben Sie Vorschläge? Muss ich vielleicht eine Lösung innerhalb der WP Query finden?

    Ihre Hilfe wäre sehr willkommen.

  24. Hallo.

    Ich möchte das Update-Muster des Feeds ändern mit

    2015-03-29T01:00:00+09:00

    Aber was auch immer ich versucht habe, es fügt automatisch einen neuen Beitrag hinzu, wenn ich ihn veröffentliche, und wartet nicht bis Sonntag (wie im obigen Code definiert), um ihn zum RSS hinzuzufügen.

    Haben Sie Vorschläge? Muss ich vielleicht eine Lösung innerhalb der WP Query finden?

    Ihre Hilfe wäre sehr willkommen.

  25. Hallo. Ich versuche, wie von Ihnen erwähnt, aber ich habe gesehen, dass meine Website nicht auf die Feed-Seite zugreifen kann. Das ist meine Website, ich versuche, /feed und viele Wörter zu verwenden, die in wordpress.com oder wordpress.org oder sogar in Google erwähnt werden. Bitte helfen Sie mir.

  26. Was bestimmt, dass der Feed unter feed/feedname angezeigt wird? Ich habe versucht, dem Tutorial zu folgen, aber ohne Erfolg. Der Feed wird nicht unter feed/feedname.php veröffentlicht.

  27. Wenn ich diese genauen Schritte befolgte, erhielt ich diese Fehlermeldung:

    Fataler Fehler: Kann get_bloginfo_rss() nicht erneut deklarieren (zuvor
    deklariert in
    /home/public_html/wp-includes/feed.php:25)
    in /home/public_html/wp-content/themes/xxx/rss-name.php in Zeile 39

  28. Hallo,

    Mein Feed ist in Ordnung, wenn dieser Code hinzugefügt wird:

    global $wp_rewrite;
    $wp_rewrite->flush_rules();

    und gibt eine 404 zurück, wenn sie entfernt wird.
    Ich entferne sie nur gemäß Ihren Anweisungen, nämlich nach dem Neuladen von WordPress.

    Im Moment teste ich es auf meinem lokalen Server. Könnte das der Grund sein?

  29. Hi there. Thanks for this post! Really appreciated. Worked well at first go! :)

    Ich hätte auch gerne etwas Hilfe, wie Brian unten. Für den vollständigen Text im RSS anstelle des Beitragsauszugs.

    Danke im Voraus.

  30. Ich versuche, einen zweiten RSS-Feed hinzuzufügen, der Volltext enthält (mein erster RSS-Feed ist eine Zusammenfassung). Wenn ich diesen benutzerdefinierten RSS-Feed anstelle eines Auszugs als Volltext haben wollte, was würde ich ändern?

    Vielen Dank!

  31. Danke dafür. Genau das, was ich gesucht habe!

    Ich hatte ein Problem, als ich add_feed() verwendete. Ich konnte den RSS-Feed im Browser einwandfrei anzeigen, aber er gab eine 404 zurück, wenn ich die URL in eine Drittanbieteranwendung eingab (z. B. MailChimp, W3C Feed Validator usw.). Ich hatte versucht, die Permalinks zu leeren usw.

    Der einzige Weg, wie ich das Problem umgehen konnte, war, eine neue leere Seite zu erstellen und die Vorlage als diejenige auszuwählen, die Sie in diesem Artikel beschrieben haben.

    Ich bin mir nicht sicher, warum es nicht funktioniert hat, aber hoffentlich bietet dies eine praktikable Lösung für andere in dieser Situation.

    Danke nochmals!

  32. Ihr Artikel ist genau das, wonach ich gesucht habe. Eine Frage, die ich habe (als RSS-Neuling): Wie kann ich einen Link zu einem RSS-Feed hinzufügen?
    Die Website, für die ich dies benötige, ist eine Kirche, und ich möchte einen benutzerdefinierten Feed haben, der es unseren Mitgliedern erleichtert, über neu gepostete Predigtbeiträge (mit MP3-Download-Links) informiert zu werden.
    Derzeit zeigt der Feed den Text für die Links an, die ich in den Beiträgen für die Predigten erstellt habe. Aber er fungiert nur als Text. Jede Hilfe wäre willkommen.

    • Mir ist gerade aufgefallen, dass ich meine Frage nicht richtig gestellt habe.
      Ich wollte eigentlich fragen, wie ich einen Link im RSS-Feed anzeigen kann. Die Links, die im Inhalt meiner Beiträge stehen, sind im Feed kaputt.
      Danke für Ihre Hilfe und diesen Artikel.

    • Immer noch neugierig, ob jemand weiß, warum meine Links kaputt sind und nur als einfacher Text in einem Feed angezeigt werden?
      Um zu sehen, was ich meine, schauen Sie sich an: http://amfmchurch.com/feed
      Sie werden "Download" als einfachen Text sehen. Ich möchte es so machen, dass die Leute auf den Ankerlink klicken und die mp3 herunterladen können. Dies funktioniert auf der eigentlichen Website einwandfrei.

      Danke für jede Hilfe.

  33. Hallo, ich habe den Standard-RSS-Feed.. aber ich möchte entweder die Größe der Bilder reduzieren, die im Beitrag angezeigt werden (auf eine maximale Breite von 265 Pixel) ODER nur das Beitragsbild im RSS verwenden.

    Ist eines der oben genannten möglich?

    Der Grund, warum ich das tun möchte, ist, dass meine RSS-Feeds eine APP verwenden und die APP nur Bilder bis zu einer Breite von 265 Pixeln anzeigt (vor horizontalem Scrollen), und 265 Pixel sind für Online-/PC-Blogbeiträge sehr einschränkend.

  34. Vielen Dank dafür! Ich erstelle einen benutzerdefinierten RSS-Speicherort als Teil eines Plugins, das ich entwickle. Daher habe ich den Text für den benutzerdefinierten RSS in der Funktion und nicht in einer Theme-Vorlage aufgenommen. Es funktioniert. Es scheint jedoch nicht zu funktionieren, wenn ich den Feed auf eine Kategorie beschränken möchte. Er gibt alle Beiträge unabhängig davon aus. Irgendwelche Gedanken?

  35. Hallo,

    Danke, diese Erklärungen sind wirklich nützlich. Ich habe es gerade benutzt, um meinen Feed anzupassen, damit ich ein Bild in der "RSS to Email"-Funktion von Mailchimp einfügen konnte.

    Vielen Dank!

  36. Hallo,

    Bis gestern Nachmittag hatte mein Wordpress (Version 3.6.1) Blog http://theoff.info/wordpress/ keine Probleme. Und ich habe erfolgreich neue Plugins hinzugefügt.

    In der Nacht begannen die Probleme: (1) Ich konnte mich nicht anmelden. (2) Der RSS-Feed http://theoff.info/wordpress/?feed=rss2 wurde beschädigt. Der Feed schlug die Validierung fehl.

    Ich habe das Web und das WordPress Support Forum nach Lösungen durchsucht. Ich habe Folgendes versucht:
    (i) das Passwort erfolgreich zurückgesetzt
    (ii) neue Plugins per FTP gelöscht
    (iii) den Theme-Ordner durch Hinzufügen von „-old“ und den Plugin-Ordner durch Hinzufügen von „-hold“ per FTP umbenannt

    Dann konnte ich mich anmelden und auf die Version 3.7.1 upgraden und Änderungen am Blog vornehmen.

    Die Anmeldung ist jedoch immer noch ein Problem. Jedes Mal, wenn ich die in Schritt (iii) erwähnte Methode zur Anmeldung verwende.

    RSS wird immer noch nicht validiert.

    Könnten Sie mir helfen, sowohl die Anmelde- als auch die RSS-Feed-Probleme zu lösen?

    Hinweis: Mein Webhost bietet keinen technischen Support. Ich bin kein IT-Profi, d.h. ich habe sehr wenig technisches Wissen.

    Danke

    • Es ist schwierig herauszufinden. Hier ist eine Sache, die Sie versuchen können.

      1. Laden Sie Ihre Plugins per FTP auf Ihren Computer herunter, um ein Backup zu erstellen, und löschen Sie dann Ihr Plugins-Verzeichnis.
      2. Erstellen Sie ein neues Plugins-Verzeichnis.
      3. Installieren Sie alle Ihre Plugins einzeln, indem Sie eine frische Kopie des Plugins von der Quelle herunterladen. Nachdem Sie jedes Plugin aktiviert haben, melden Sie sich ab und wieder an, um zu sehen, ob das Problem erneut auftritt. Wahrscheinlich werden Sie ein Plugin finden, das das Problem verursacht, oder auch nicht. Dies könnte bedeuten, dass eine Plugin-Datei auf Ihrer Website kompromittiert wurde.

      Wenn dieser Vorgang Ihnen nicht hilft, wiederholen Sie diesen Vorgang auch mit Ihren Themes. Wenn Sie viele Änderungen an Ihren vorhandenen Themes vorgenommen haben, möchten Sie diese möglicherweise auf Ihrem Computer sichern, indem Sie den Theme-Ordner über FTP herunterladen. Löschen Sie dann den Themes-Ordner von Ihrem Webserver und erstellen Sie ein neues Themes-Verzeichnis im wp-content-Ordner auf Ihrem Server. Laden Sie aus dem WordPress-Adminbereich eine frische Kopie des Standard-Twenty-Thirteen-Themes herunter und installieren Sie sie.

      Lassen Sie uns wissen, was passiert, wenn Sie all das tun. Stellen Sie sicher, dass Sie zuerst ein Backup Ihrer Website erstellen.

      Admin

  37. Hallo,

    Wenn ich versuche, den neuen Feed zu öffnen, erhalte ich eine Fehlermeldung:

    Fatal error: Call to undefined function query_posts() in /xxxx/wp-content/themes/xxx/rss-feedname.php on line 6

    Ich habe es auf dem lokalen Host und dem Webhosting versucht, es ist dasselbe...

    Wie kann ich das beheben?

    Danke

Hinterlassen Sie eine Antwort