RSS Feed in Template (single.php)

  • Ich möchte eines rss feed direkt über die single.php template datei ausgeben lassen.

    In meinem Post habe ich ein custom field rss_feed. In der single.php datei möchte ich den feed der in dem custom field definierten feed url ausgeben.

    Mit dem Plugin better rss widget kann ich einen rss feed über den shortcode

    Zitat


    [better-rss feed=http://www.domain.de/feed items=4 show_date=1 show_time=0]

    über den Post Editor einfügen.

    Wordpress beinhaltet ja simplepie im core. Ist es möglich mit php direkt ohne ein plugin auf ähnliche Weise den Feed direkt in die single.php datei zu integrieren?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Aktuell hab ich den Shortcode des Plugins in die single.php eingebaut

    PHP
    <?php $feedurl = get_post_meta($post->ID, 'feedurl', true);?>
                            <?php if($feedurl !== '') { ?>
                                <?php echo do_shortcode('[better-rss feed=' . $feedurl . ' items=4 show_date=1 show_time=0]'); ?>
                            </div>

    Finde die Lösung aber etwas unsauber. Keiner einen Tip wie ich das ohne den Umweg machen kann?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!