Probleme mit Anzeigen externer Beträge außerhalb von Wordpress

  • Hallo,

    ich will auf meiner Hauptseite - außerhalb von wordpress - die neuesten Beiträge nach Kategorien inkl. Datum und Autor anzeigen lassen.

    Ich hab auch schon recherchiert und mehrere Möglichkeiten gefunden.
    Das komforstabelste scheint mir MagpieRSS zu sein, da ich hier - wenn ich das richtig verstanden habe - die Möglichkeiten habe, die aktuellsten Beiträge nach Kategorien zu sortieren und auch Datum und Autor einfügen kann.

    Wo bei mir eine Fehlerquelle liegen kann, ist schon am Anfang. Da meine Hauptseite nicht auf einer Ebene von magpieRSS liegt, lautet die Verzeichnisstruktur nicht so:

    HTML
    ..
     /blog/
     /magpierss/
     index.php

    , sondern so:

    HTML
    ..
     /wordpress/
     /magpierss/
     Aktuell/Hauptseite.php

    Kann hier schon ein Fehler liegen?
    Ich glaube aber, dass ich mit folgendem Code nicht so verkehrt liegen kann:

    HTML
    <?php
    require_once('../magpierss/rss_fetch.inc');
    ?>

    , statt:

    HTML
    <?php
    require_once('magpierss/rss_fetch.inc');
    ?>

    , wie in dem Artikel "Beiträge extern darstellen" der Doku unter wordpress-deutschland.org
    Bis hierhin tritt auch noch keine Fehlermeldung auf.

    Auch den Rest des Codes habe ich aus dieser Vorlage.

    Bei dem nächsten Codeabschnitt

    HTML
    <?php
     $rss_url = 'http://www.sgcastrop.de/wordpress/?feed=rss2';
     $my_rss = fetch_rss($rss_url);
     $my_rss->items = array_slice($my_rss->items, 0, 3);
     ?>

    tritt ebenfalls noch kein Fehler auf.

    Wenn ich darunter noch den Rest des Codes einfüge,

    ,

    erhalte ich folgende skurrile Ausgabe, die sich hier leider nicht so ganz darstelleln lässt. Aber die dort auftauchenden Zeichen scheinen immer um einer Spalte und Zeile versetzt zu sein:

    An der URL ($rss_url) musste ich natürlich was ändern. Ist die vielleicht falsch?


    Wenn ich alternativ den folgenden Code einfüge, den ich von der Seite krootoo .5 habe, komme ich auch auf keinen grünen Zweig. Mit:

    HTML
    <?php
    require_once('../magpierss/rss_fetch.inc');
    ?>
    
    
    <?php
     $rss = fetch_rss("http://www.sgcastrop.de/wordpress/?feed=rss2");
     ?>

    erhalte ich bis hierhin ebenfalls noch keine Fehlermeldung.
    Wenn ich den Rest hinzufüge,

    dann wieder sowas hier:

    HTML
    Parse error: syntax error, unexpected '/' in  /homepages/54/d213321230452/htdocs/Aktuell/Hauptseite9.php on line  50

    line 50 ist die, in der der Code mit

    HTML
    echo "<a href=".$rss->channel['link']."><B>".$rss->channel[  ‘title’].”</B></a>”;


    beginnt.

    Kurz und gut. Kann mir jemand weiterhelfen?

    Danke
    Thilo

    Einmal editiert, zuletzt von Linksaussen (29. Februar 2008 um 10:19)

    • 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

Jetzt mitmachen!

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