ایجاد لینک برای rss

harbiline

Edris
سلام این لینک RSS فید خوان هستش که برای یک سایت دیگه استفاده میکنم

کد:
<?php
$rss = new DOMDocument();
$rss->load('http://tv........ir/feed/');
$feed = array();
foreach ($rss->getElementsByTagName('item') as $node) {
$item = array (
'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,
'desc' => $node->getElementsByTagName('description')->item(0)->nodeValue,
'link' => $node->getElementsByTagName('link')->item(0)->nodeValue,
'date' => $node->getElementsByTagName('pubDate')->item(0)->nodeValue,
);
array_push($feed, $item);
}
$limit = 2;
for($x=0;$x<$limit;$x++) {
$title = str_replace(' & ', ' & ', $feed[$x]['title']);
$link = $feed[$x]['link'];
$description = $feed[$x]['desc'];
$date = date('l F d, Y', strtotime($feed[$x]['date']));
echo '<p><strong><a href="'.$link.'" title="'.$title.'">'.$title.'</a></strong><br />';
echo '<p>'.$description.'</p>';
}
?>
اما مشکل کار :

میخوام وقتی تصویر شاخص که میخوره تو فید ار اس اس ها نشون داده میشه به جای اینکه اسم بهم بده میخوام روی تصاویر لینک بخوره این تصویر رو ببیینید واضح تر متوجه بشید.

79b8-Untitled-2.jpg


واضح تر بگم اون اسم مطلب حذف بشه فقط روی عکس لینک بخوره ک با کلیک روی عکس مطلب اصلی توی سایت دیگ به نمایش در بی یاد..

در اصل این مطلب از سایت دیگریم  هستش ک تو سایت دیگرم نشون داده میشه

با تشکر

 

Mehr@ban

کاربر عضو
سلام دوست گرامی

لطفا آدرس آنلاین قرار بدین

 

harbiline

Edris
اگه امکان داره همین روشی ک توضیح دادم رو بگید ممنون میشم.

 

Mehr@ban

کاربر عضو
این مورد رو بررسی کنید ببینید به کارتون میاد

<?php
$rss = new DOMDocument();
$rss->load('http://tv........ir/feed/');
$feed = array();
foreach ($rss->getElementsByTagName('item') as $node) {
$item = array (
'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,
'desc' => $node->getElementsByTagName('description')->item(0)->nodeValue,
'link' => $node->getElementsByTagName('link')->item(0)->nodeValue,
'date' => $node->getElementsByTagName('pubDate')->item(0)->nodeValue,
);
array_push($feed, $item);
}
$limit = 2;
for($x=0;$x<$limit;$x++) {
$title = str_replace(' & ', ' & ', $feed[$x]['title']);
$link = $feed[$x]['link'];
$description = $feed[$x]['desc'];
$date = date('l F d, Y', strtotime($feed[$x]['date']));
echo '<p><a href="'.$link.'" title="'.$title.'">'.$description.'</a></p>';
}
?>


در اینی که اصلاح شده به توضیحات پست شما هم لینک اعمال میشه

حالا این توضیحات میخواد متن باشه یا تصویر دارای لینک میشه و تایتلی هم که داره، عنوان نوشته رو بر میگردونه

 

harbiline

Edris
ممنون داداش

عالی بودش کار کردش به درستی

سپاس ویژه

 
بالا