عقیق
آفلاین
عضو
تعداد نوشتهها: ۱۵۳
تشکر شده: ۱۰ بار
#
نوشته شده: ۱۶ سال پیش
۱۵ اردیبهشت ۱۳۸۷ - ۰۱:۴۹
سلام خسته نباشید
تو قسمت ابزارک ها قسمتی وجود داره که میشه به وسیله اون از طریق ار اس اس اخرین مطالب سایت یا وبلاگی رو در وبلاگ خودمون نمایش بدیم میخواستم ببینم که کد مربوط به این ابزارک چیه
مثلا برای نمایش ۱۰ مطلب اخر وبلاگ خودمون از کد زیر استفاده میکنیم
<?php get_archives('postbypost', 10); ?>
حالا برای استفاده از ابزارک RSS از چه کدی باید استفاده کنیم کدی که تو قالب وبلاگمون بزاریم و ار اس اس هایی رو که وارد این ابزارک کردیم رو نمایش بدیم؟
vafa
آفلاین
عضو
تعداد نوشتهها: ۱۲۳
تشکر شده: ۳۴ بار
#
نوشته شده: ۱۶ سال پیش
۱۵ اردیبهشت ۱۳۸۷ - ۲۳:۰۱
نه
وردپرس این کارو به خودی خود نمی کنه
باید پلاگین نصب کنی
تو انجمن بحثش شده بود
بگرد
behroooz
آفلاین
عضو
تعداد نوشتهها: ۹۴
تشکر شده: ۴۴ بار
#
نوشته شده: ۱۶ سال پیش
۱۶ اردیبهشت ۱۳۸۷ - ۱۴:۲۷
می تونی از پلاگین زیر استفاده کنی :
http://wordpress.org/extend/plugins/getrss/#post-127
کافیه نصبش کنی و بعدش کد زیر رو هر جا که خواستی قرار بدی :
<?php getRSS('http://example.com/feed/', '5', ' <li>', '</li> ');?>
martianboy
آفلاین
عضو
تعداد نوشتهها: ۱۱۳
تشکر شده: ۱۳ بار
#
نوشته شده: ۱۶ سال پیش
۱۶ اردیبهشت ۱۳۸۷ - ۱۴:۴۶
http://trac.wordpress.org/browser/trunk/wp-includes/widgets.php
سطرهای ۱۰۳۱ تا ۱۳۵۴. این کدها مربوط میشن به ابزارک آر اس اس. تابع wp_widget_rss_output خروجی ابزارک رو به عهده داره. (سطر ۱۰۸۲).
navid
آفلاین
ناظم
تعداد نوشتهها: ۲۷۱۸
تشکر شده: ۲۹۹ بار
#
نوشته شده: ۱۶ سال پیش
۱۷ اردیبهشت ۱۳۸۷ - ۰۸:۰۷
ما در قسمت افزونه های سایت قسمتی رو درست کردیم که چک می کنه اگه تاپیکی مرتبط با افزونه وجود داشته باشه رو نشون می ده. مکانیزمش براساس آر اس اس هست. فکر می کنم کدش مفید باشه :
<div class="postmetadata alt">
<?php
$slug = $post->post_name;
include_once (ABSPATH . WPINC . '/rss.php');
$rss = @fetch_rss("http://forum.wp-persian.com/rss/tags/$slug");
echo "<b>انجمن وردپرس فارسی:</b><br />";
if ( isset($rss->items) && 0 != count($rss->items) ) {
echo "صحبت های دیگران در مورد این افزونه:";
echo "<ul>";
$rss->items = array_slice($rss->items, 0, 10);
foreach ($rss->items as $item ) {
$title = wp_specialchars($item['title']);
?>
<li><a href='<?php echo wp_filter_kses($item['link']); ?>'><?php echo $title; ?></a></li>
<?php
}
echo "</ul>";
}
echo "<p>چیزی می خواهید بگوئید؟ نیاز به کمک دارید؟ <a href=\"http://forum.wp-persian.com/tags/$slug#postform\">پس اینجا مطرح کنید</a>.</p>";
?>
</div>