آموزش استفاده از خوراک RSS سایت های دیگر

آموزش استفاده از خوراک RSS سایت های دیگر

آموزش استفاده از خوراک RSS سایت های دیگر

برای استفاده از خوراک RSS سایت دیگر میتوانید از افزونه و اسکریپت ها استفاده نمایید . گاهی اوقات این اسکریپت ها پولی میباشند ویا بدرستی کار نمیکنند . امروز کد php اینکار را برای شما آماده کرده ایم و به شما آموزش استفاده از خوراک RSS سایت دیگر را میدهیم.

 

بدین منظور کد زیر را در قسمت مناسبی از قالب وردپرس خود که قصد نمایش خوراک RSS را دارید جایگذاری کنید

<?php
  $rss = new DOMDocument();
  $rss->load('https://site.ltd/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 = 4;
  for($x=0;$x<$limit;$x++) {
    $title = str_replace(' & ', ' &amp; ', $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 '<small><em>Posted on '.$date.'</em></small></p>';
    echo '<p>'.$description.'</p>';
  }
?>

 

در خط 3 کد بالا بجای https://site.ltd/feed آدرس فید RSS سایت مورد نظر خود را بنویسید

در خط 14 بجای عدد 4 میتوانید تعداد مطالبی که قصد نمایش آن را دارید را وارد کنید

در خط های پایانی که کد های echo نوشته شده است میتوانید در ظاهر آن تغییرات ایجاد کنید

لینک کوتاه:

https://a4fran3.ir/?p=16928

Subscribe
Notify of
guest
0 نظرات
Inline Feedbacks
مشاهده همه نظرات

مطالب تصادفی