rss feed in html Seite einbinden?

  • Hallo,

    ich habe nun auch wordpress. Also absoluter Newbee habe ich alles installiert und umgeformt.

    nun möchte ich die letzten 5 aktuellen News als Topic auf meiner Internetseite einbinden. Diese ist in HMTL geschrieben.

    Wie kann ich das machen ohne meine index.html in index.php zu ändern oder iframe zu benutzen?


    Vielen Dank für Tipps,
    TSTriton

    • 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

  • Das lässt sich mit Javascript realisieren.
    Allerdings ist das sehr spezifisch, da es an das auszulesende Feed angepasst werden muss und es kann nur ein Feed ausgelesen werden.
    Der Haken ?
    Ich muss das gute Stück suchen, denn ich habe es nie wieder gebraucht.
    Aber das wäre genau das richtige, denn PHP und Co. wird dafür nicht benötigt.


    ... geht suchen ...

    "Whoever controls the media, controls the mind." J.Morrison

  • Gegenfrage :

    Stell ich mir gerade die Frage ...
    Meinst du die letzten 5 Postings in WP ?
    Dann lässt sich das Feed mit Javascript anzapfen.

    "Whoever controls the media, controls the mind." J.Morrison

  • Dagegenhalt ...

    Code
    http://p3k.org/rss/?setup=true
    Nutze ich schon seit über 2 Jahren
    Einfacher geht es nicht.


    ... hm, stimmt.
    Aber nach dieser Methode habe ich die absolute Macht übers Layout..
    Um mal was entgegen zusetzen ...

    Dieses Beispiel liest ein (!) Feed mit (fast-) ausschliesslich Javascript aus, in diesem Falle mein WP-Feed.
    Das Script läuft serverseitig in allem Browsern ( IE5.5 IE6.0 + FF1.x getestet).
    Lokal läuft es nur (!) im IE, sofern man die Ausführung von ActiveX zugelassen hat ( Nur IE 6) . Klarer Punkt für'n IE !
    Um es einen IE beizubringen, XML-Files auszulesen, wird dabei auf ActiveX gesetzt.

    Und sollte was nicht funktionieren ... dann hätte ich gern mal Feedback.

    "Whoever controls the media, controls the mind." J.Morrison

    Einmal editiert, zuletzt von telekommander (9. Mai 2006 um 19:53)

  • Zitat von telekommander

    Na toll, eine Grundsatzdiskussion ...

    Du weißt doch sicher, das es ein paar hier gibt (mich eingeschlossen), die immer was zu MACern haben ;-)

  • Du verwendest die allseits bekannte Virenschleuder ActiveX um einen RSS-Feed einzubinden, obwohl das völlig unnötig ist, wie z.B. der von Andreas gepostete Link zeigt. Immerhin ist Microsoft schon einen Schritt weiter als Du und hat ActiveX im IE 7 deaktiviert.

    Im Übrigen habe ich nicht diskutiert, sondern nur gelacht. Never mind.

  • huh .
    Wäre mir neu.
    Zitat MS IE7:
    Eine erweiterte ActiveX-Steuerung, die die Deaktivierung ganzer ActiveX-Klassen (grundlegende ActiveX-Controls ausgenommen) gestattet ...
    btw.:
    Die ActiveX-Technologie wird auch von Visual Basic, bis Ver. 6.0,
    und VBA genutzt.

    "Whoever controls the media, controls the mind." J.Morrison

  • ActiveX-Controls sind im IE 7 standardmäßig deaktiviert:

    Auch bei ActiveX hat Microsoft sich Gedanken gemacht, so wird der Internet Explorer in Zukunft ActiveX-Controls deaktivieren, die noch nicht genutzt wurden. Der Anwender hat später selbst die Möglichkeit zu entscheiden, ob er das ActiveX-Control aktivieren möchte, wenn es benötigt wird.

    http://www.wintotal.de/Vorstellung/ie7beta2/ie7beta2.php

    http://msdn.microsoft.com/library/defaul…ex_security.asp

    Das heißt, wenn jemand Deine RSS-Einbindung verwendet, muß man vorher noch Abfragen beantworten. Das ist hip.

    Unabhängig von der Tatsache, daß ActiveX eine proprietäre Erfindung der Firma Microsoft ist und somit einer Vielzahl von Surfern (nicht nur wegen anderer Browser, sondern auch mit Handys, Screenreader usw.) nicht zur Verfügung steht. Man würde also durch den Einsatz Deines Scriptes einen Großteil der Webseiten-Besucher ausschließen. Warum sollte man diese tun, wenn es zig Lösungen gibt die ohne ActiveX auskommen?

    > Die ActiveX-Technologie wird auch von Visual Basic, bis Ver. 6.0,
    > und VBA genutzt.

    Den Zusammenhang zum Webdesign im Allgemeinen und zur Einbindung von RSS-Feeds im Speziellen, sehe ich hier nicht.

    Alles weitere würde zu Grundsatzdiskussionen führen, aber das wollen wir ja nicht.

  • na da habe ich ja eine Grundsatzdiskussion entfacht.

    Aber nochmal bitte zu meinem Problem:

    ich möchte wie geschrieben die 5 aktuellsten Beiträge aus dem WP auf meine frontpage stellen.
    Dabei sollten die Links für google sichtbar sein. Wird wohl nichts mit JS oder iFrame :(

    bei http://p3k.org/rss/?setup=true habe ich nun meine rss a la http:://http://www.domain.de/news/rss eingegeben und in meiner HTML ingefügt.
    Es wird nichts angezeigt.

    Wobei der scriptcode so aussieht:

    Zitat


    <script type="text/javascript" src="http://p3k.org/rss/?url=http%…javascript=true"></script>

    Muss das tatsächich so sein:
    http%3A%2F%2Fhttp://www.domain.de%2Fnews%2Frss

    Habe die Zeichen durch die normalen :// ersetzt aber dennoch keine Änderung.


    Muss ich die rss noch irgendwie verändern?

    in der rss wird mir folgendes angezeigt:

    Zitat


    Mit dieser XML-Datei sind anscheinend keine Style-Informationen verknüpft. Nachfolgend wird die Baum-Ansicht des Dokuments angezeigt.

    ...

    und dann der rss code.


    vielen Dank für eure Hilfe,

    TSTriton

    Einmal editiert, zuletzt von TSTriton (8. Mai 2006 um 01:28)

  • Ich habe es nun doch hinbekommen.
    Komisch dass alle Sonderzeichen geändert worden sind. und ien Upload war natürlich auch wichtig.

    Aber ganz zufrieden bin ich mit dieser Lösung noch nicht.

    Ich möchte gerne auch dass das Datum der News angezeigt wird.
    Auch das copyright stört mich. Kann gerne was kosten damit es so wird wie ich es mir vorstelle

  • Zitat von TSTriton

    Ich habe es nun doch hinbekommen.
    Komisch dass alle Sonderzeichen geändert worden sind. und ien Upload war natürlich auch wichtig.

    Aber ganz zufrieden bin ich mit dieser Lösung noch nicht.

    Ich möchte gerne auch dass das Datum der News angezeigt wird.
    Auch das copyright stört mich. Kann gerne was kosten damit es so wird wie ich es mir vorstelle


    Ähm, welches Copyright meinst du?

  • Bei dem link von
    http:://http://www.domain.de/news/rss
    landet mein Browser bei spiegel.de
    Ich habe mal in meinen uralten Homepages nachgeschaut.
    Du kannst auch folgenden script ausprobieren, der müsste auch für andere Feeds funktionieren.

    Zitat

    <script language="javascript" src="http://forever.p3k.org/rss/rss-box.r?…&fontFace=Arial, Helvetica, sans-serif&maxItems=10&compact=&xmlButton=&javascript=true"></script>


    Auch scheint es den feed
    http://www.domain.de/news/rss
    laut Feedvalidator nicht zu geben. Oder du hast ihn vom Netz genommen, als ich es getestet habe.

    Das Datum wirst du wahrscheinlich nicht wegbekommen, denn es zeigt dir an, wann der Feed neu reloaded wurde.

  • Zitat von TSTriton

    Wie kann ich das machen ohne meine index.html in index.php

    Du willst Deine eigenen Beiträge in die INDEX-Seite einbinden, oder?
    Dann wäre eine index.php aber wirklich das Einfachste. Wäre es nicht doch eine Überlegung wert?

  • tboley:
    ich meine dieses Copyright, unter den News eingeblendet wird:

    Zitat

    RSS box by p3k.org.

    AndreasB:
    Ich will das Datum nicht wegbekommen, ich möchte, dass es angezeigt wird. Das rss ist natürlich nicht unter domain.de; das ist ein Beispiel.

    jowra:
    Meine index.html hat einen PR7 und wird von google geliebt. Deswegen kann ich es nicht in php ändern.

  • [quote=TSTriton..

    jowra:
    Meine index.html hat einen PR7 und wird von google geliebt. Deswegen kann ich es nicht in php ändern.[/quote]

    also mit einem redirect 301 kannst Du dies ohne weiteres,

    beim nächsten update hast du wieder den sichtbaren PR

    und alles andere auch

    der PR geht nicht verloren, mit 301 er wird nur eine zeitlang nicht angezeigt

    lg

Jetzt mitmachen!

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