Hallo,
habe folgenden Code, den ich um "get_the_tags" am Anfang ergänzt habe:
PHP
<?php
function get_wiki($search = get_the_tags) {
if(!$search) return false;
//Gesamter Test aus der Wiki-API nehmen
$url = "http://de.wikipedia.org/w/api.php?format=xml&action=parse&page=".$search;
$xml = simplexml_load_file($url);
$text = $xml->parse->text;
if(!$text) return false;
//Zusammenfassung suchen
$reg_exp = '/<p>(.*?)<\/p>/s';
preg_match_all($reg_exp, $text, $match);
$summary = $match[0][0];
//wenn Artikel nicht vorhanden
if($summary == "<p><b>Artikel verschwunden?</b></p>") return false;
//Links auf interne Seite ändern
$summary = ereg_replace('href="/wiki/', 'href="/ueber/', $summary);
return $summary;
}
?>
Alles anzeigen
Das Problem ist, dass da nichts passiert. Ich muss dazu sagen, ich kenne mich mit PHP auch nicht aus. Folgendes soll das kleine Skript nachher können: Die Tags des jeweiligen Post auslesen und versuchen jedes einzelne einem Wikipedia-Artikel zuzuordnen und auszulesen sowie anschließend untereinander jeweils einen kleinen Abschnitt des Wiki-Artikels ausgeben (100-150 Wörter). Leider gibt es nicht mal Kauderwelsch aus. Kann mir da jemand helfen?