نمایش مطالب مرتبط در وردپرس

نمایش مطالب مرتبط در وردپرس / Showing Related Posts In WordPress
افزونه‌های متفاوتی وجود دارند که مطالب مرتبط را براساس برچسب‌ نوشته‌های سایت شما نمایش می‌دهند . این بار کدی کاربردی را برای شما ، کاربران آماده کردم که می‌توانید بدون نصب افزونه ، در هر قسمت قالب و به هر شکل که خواستید مطالب مرتبط را نمایش دهید . این کد همانند افزونه‌ها ( پلاگین‌ها ) مطالب مرتبط را براساس برچسب‌ نوشته‌ها نمایش می‌دهد .
نکته : پیشنهاد می‌شود که افزونه‌ی مطالب مرتبط را نصب نکنید . به این دلیل که نصب زیاد افزونه باعث می‌شود که سایت شما دیرتر بارگذاری ( لود ) شود .
<?php
$tags = wp_get_post_tags($post->ID);
if ($tags){
    echo 'مطالب مرتبط :';
    $tag_ids = array();
    foreach($tags as $individual_tag)
        $tag_ids[] = $individual_tag->term_id;
    $args=array(
        'tag__in' => array($first_tag),
        'post__not_in' => array($post->ID),
        'showposts'=>5, // تعداد مطالب مرتبط جهت نمایش
        'caller_get_posts'=>1
    );
    $my_query = new wp_query($args);
    if( $my_query->have_posts() ){
        echo '<ul>';
        while ($my_query->have_posts()){
            $my_query->the_post();
?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="پیوند به <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php
        }
        echo '</ul>';
    }
}
wp_reset_query();
?>
:: منبع : تک طرح

1 نظر برای “نمایش مطالب مرتبط در وردپرس

  1. آواتار افشین افشین 1 آگوست 2011 / 4:30 ب.ظ.

    مدت‌ها بود دنبال این کد می گشتم .
    ممنون از اینکه این کد را گذاشتید .
    ان شاء الله همیشه موفق باشید …

    لایک

دیدگاه زیبای شما

این سایت برای کاهش هرزنامه‌ها از ضدهرزنامه استفاده می‌کند. در مورد نحوه پردازش داده‌های دیدگاه خود بیشتر بدانید.