Unter http://podolak.net/test habe ich den RSS-Import von meinem WP-Blog integriert. Es funktioniert auch sehr gut.
Wie muss ich xml.php ändern, dass sowohl das Datum als auch ein Textausschnitt angezeigt wird?
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenUnter http://podolak.net/test habe ich den RSS-Import von meinem WP-Blog integriert. Es funktioniert auch sehr gut.
Wie muss ich xml.php ändern, dass sowohl das Datum als auch ein Textausschnitt angezeigt wird?
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.
BEMERKBAR... ich weiß zwar nicht warum, ich habe mich heute nochmal dran gesetzt, und die datei nochmal aufgerufen... und siehe da... Es klappt!
[COLOR=Magenta]
gugsu hier[/COLOR]
Hallo Ben,
wie sieht bei dir die funktionierende xml.php-Datei aus? Kannst du Sie nochmal posten?
Beschreibung und Datum fehlen
Hallo,
ich habe die Version von bueltge.de übernommen. Ist ja soweit auch ganz prima. Aber bei mir wird die Beschreibung nicht angezeigt. Kann mir jemand helfen und sagen warum?
Außerdem würde ich gerne zusätzlich das Datum des jeweiligen Posts im Blog anzeigen.
Kann mir jemand weiterhelfen? Wäre sehr dankbar!
Die entsprechende PHP-Datei liegt hier Beiträge außerhalb von WordPress und der dazugehörige Blog hier Maskil. Das ganze ist dann über ein Frameset noch in eine Homepage integriert.
Das Skript der Testseite sieht folgendermaßen aus:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de" id="xmlreader" >
<head>
<meta http-equiv="content-type" content="application/xhtml+xml;charset=utf-8" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="author" content="Frank Bueltge" />
<meta name="publisher" content="bueltge.de" />
<meta name="copyright" content="Frank Bueltge - http://bueltge.de" />
<meta name="keywords" content="WordPress, WP, RSS, Feed, RSSFeed" />
<meta name="Diese zeigt, wei man den RSSFeed nutzen kann, um die Inhalte auf anderen Seiten darzustellen." />
<meta name="robots" content="all" />
<title>Beiträge außerhalb von WordPress</title>
<link href="iframe.css" rel="stylesheet" type="text/css">
<script src="scripts.js" language="JavaScript"></script>
</script>
</head>
<body>
<?php
# Script: XML-Reader
# Copyright: y0y.de, erweitert: bueltge.de
# Hier editieren
$url = "http://www.maskil.de/blog/feed/"; //URL zum XML-Feed
$number = 5; //Anzahl der angezeigten News
# Ab hier nichts mehr ändern
# code
$file_content = @file_get_contents($url);
#Items auslesen
$items = preg_match_all("/<item[ ]?.*>(.*)<\/item>/Uis", $file_content, $array_items);
$array_items = $array_items[1];
if(!empty($array_items)) { //Nur wenn es Items gibt, soll auch was angezeigt werden
if ($number>sizeof($array_items)) $number=sizeof($array_items);
for($n=0;$n<$number;$n++) { //Nur die angegebene Anzahl der News soll angezeigt werden
preg_match("/<link>(.*)<\/link>/Uis", $array_items[$n], $array_link); //URLs auslesen
preg_match("/<title>(.*)<\/title>/Uis", $array_items[$n], $array_title); //Titel auslesen
preg_match("/<description>(.*)<\/description>/Uis", $array_items[$n], $array_description); //Beschreibung auslesen
# Ab hier wird ausgegeben
echo "<h1><img src=\"bilder/blog_stern.gif\" width=\"21\" height=\"16\" border=\"0\" align=\"left\" style=\"margin-right: 3px;\" />$array_title[1]</h1>"; //Titel darstellen
echo "$array_description[1]"; //Ausgabe der Beschreibung
echo "<a href=\"$array_link[1]\" onClick='javascript:var m = InternetExplorer ? parent.oben.oben : parent.oben.document.embeds[0]; m.TGotoLabel(\"_flash0\", \"blog\");'>mehr</a>"; //Link
}
}
?>
</body>
</html>
Alles anzeigen
Den onClick- Befehl benötige ich, weil ich bei Aufruf des Links in einem andern Frame in Flash an eine bestimmte Stelle springen muss.
Freue mich auf eure Antwort!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!