انجمن


سوال در مورد قسمت ابزارک ها  (۵ نوشته)

  • عقیق

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۵۳
    تشکر شده: ۱۰ بار
    # نوشته شده: ۱۲ سال پیش
    ۱۵ اردیبهشت ۱۳۸۷ - ۰۱:۴۹

    سلام خسته نباشید
    تو قسمت ابزارک ها قسمتی وجود داره که میشه به وسیله اون از طریق ار اس اس اخرین مطالب سایت یا وبلاگی رو در وبلاگ خودمون نمایش بدیم میخواستم ببینم که کد مربوط به این ابزارک چیه
    مثلا برای نمایش ۱۰ مطلب اخر وبلاگ خودمون از کد زیر استفاده میکنیم
    <?php get_archives('postbypost', 10); ?>
    حالا برای استفاده از ابزارک RSS از چه کدی باید استفاده کنیم کدی که تو قالب وبلاگمون بزاریم و ار اس اس هایی رو که وارد این ابزارک کردیم رو نمایش بدیم؟

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    asandownload2
  • 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>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    mostafanastary

درباره‌ی این موضوع



برچسب‌ها