نمایش آخرین rss بدون ابزارک

شاید لازم داشته باشید که آخرین مطالب یک سایت دیگر را در سایت خود به نمایش در بیاورید. مثلا میخواهید آخرین اخبار وبلاگ خود و یا انجمن خود و یا سایت دیگر را در وب خود به نمایش بیاورید. این کار در وردپرس با گذاشتن rss آن سایت امکان پذیر است که در ابزارک ها میتوانید rss را انخاب کنید . اما همیشه هم ابزارک به درد ما نمیخوره. امروز با ما باشید تا کد ساده ای برای این کار به شما معرفی کنیم…

برای این کار میتوانید از کد زیر استفاده نمائید :

<ul>

                        	<?php
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('http://www.hamyarwp.com/feed');
$maxitems = 10; //تعداد نمایش
$items = array_slice($rss->items, 0, $maxitems);
?>
<ul>
<?php if (empty($items)) echo '<li>مطلبی وجود ندارد</li>';
else
foreach ( $items as $item ) : ?>
<li><a href='<?php echo $item['link']; ?>'
title='<?php echo $item['title']; ?>'>
<?php echo $item['title']; ?>
</a></li>
<?php endforeach; ?>

</ul>

به جای http://www.hamyarwp.com/feed میتوانید rss سایت خود را ثبت نمائید

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام قربان
    ببخشید من این کدو و کد های مشابهی که تو سایتم قرار میدم با این ارور مواجه میشم به نظر شما مشکل از کجاست ؟
    Fatal error: Cannot redeclare class MagpieRSS in /home/——/public_html/wp-includes/rss.php on line 30

    ممنون و منتظر پاسخ هستم

    • 13 سال عضو همیار وردپرس

      شاید مشکل توی فایل های سیستم وردپرست باشه

    • سلام ، خب باید چیکار کنم ، من اون فایلو یه بار جایگزین کردم اما بازم درست نشد تو انجمن هم مطرح کردم اما انجمن خالی از کاربر فعاله
      ممنون ، باید بیخیالش بشم

    • سلام ، مشکل حل شد
      از یک نفر پرسیدم گفت یک افزونه ایی نصب کردم که با ار اس اس در ارتباط است و تداخل ایجاد کرده و من اون افزونه رو غیر فعال کردم و مشکل حل شد

  2. 😀 والا بخدا نمیدونم چرا این همه مردم میخوان شبکه اجتماعی بزنن!
    بادی‌پرس چیش جالبه حاج علی به نظرت؟ من که انجمن رو ترجیح میدم. میتونیم اقلا چهارتا قانون بزاریم براش کنترل کنیم ولی شبکه رو نه!
    هاا؟ 😀 یادم رفت درباره مطلب نظر بدم! جالب بود ولی بیشتر بدرد قالبایی میخوره که تعداد کمی ابزارک رو پشتیبانی میکنن 😉

  3. سلام
    خیلی وقت بود دنبال یه همچین چیزی میگشتم باید برم تستش کنم
    یه نفر تقاضای بادی پرس فارسی داشت ! منم در به در دنبالشم
    حتما شما میتونید فارسی کنید سایت بلاگ ها که تونسته 🙂

    • 13 سال عضو همیار وردپرس

      یه نفر نه 100 نفر !! هنوز وقت نکردم ! باید تیممو تشکیل بدم !! وایسید تا چند روز آینده

  4. سلام
    اینجا رو ببین به کارت میاد
    http://www.multyshades.com/2010/08/50-ultimate-useful-free-wordpress-plugins-widgets/
    یاعلی

    • 13 سال عضو همیار وردپرس

      حاج امیر مشکلی نبود ! اصلا خود وردپرس rss داره و نیاز به پلاگین نیست!!

  5. واسه منم همین مشکل میاد !!

  6. سلام
    خوب منم همینو میخوام rss موضوعامو از کجا بیارم؟؟؟

    • 13 سال عضو همیار وردپرس

      از صفحه اصلی داخل موضوع سایتتون بشید بعد آدرسش /feed بذارید

  7. سلام
    داش علی چطور میتونم برای هر موضوع سایت اینو بزارم؟؟؟؟

    • 13 سال عضو همیار وردپرس

      rss هر موضوعت رو بذار 🙂 البته برای موضوعات کد اختصاصیشو داریم که میذارم

  8. سلام علی جون .
    وقتی می خوام استفده کنم به این مشکل بر می خورم :

    Warning: array_slice() expects parameter 1 to be array, null given in /home/mgraphic/public_html/wp-content/themes/C112/index.php on line 26
    خط 26 هم این هست :
    $items = array_slice($rss->items, 0, $maxitems);
    باید چه بلایی سرش بیارم ؟؟

    • 13 سال عضو همیار وردپرس

      🙁 والا خود اون کد مشکلی نداره حالا نمیدونم شما چه تنظیم امنیتی یا دستکاری توش دادید که این پیغام رو میده !!

  9. باور کن یه دونه ای ….
    اگه بدونی چقدر دنبال این کد بودم ….

  10. سلام حال شما خوبه . از شما تقضای فارسی سازی Buddypress رو داشتم آخه من در جامعه مجازیم از sharetronix استفاده میکنم . واقعا خستم کرده همش هنگ میکنه بعضی وقتها باز نمیشه . خلاصه پر از اشکله . انجمن پشتیبانیشم انقد ضعیفه که اصلا جواب نمیدن اگه شما این افزونه رو فارسی کنید کمک زیادی به tarahha.ir کرده اید .