loading...
ناب اسکریپت
admin بازدید : 847 یکشنبه 26 خرداد 1392 نظرات (0)

طبق آپدیت های جدید گوگل، لینک به صفحات داخلی هر روز بیشتر از دیروز مهم تر شد.
یکی از راه های ایجاد لینک داخلی افزودن مطالب مرتبط در قسمت مطالب است.
بیشتر افزونه ها این کار رو انجام میدند ولی اکثرا مطالب مرتبط رو بر اساس موضوع نمایش میدهند ولی امروز کدی رو آماده کردیم که با گذاشتن آن در فایل single.php مطالب مرتبط رو بر اساس برچسب ها نشان میدهد.

 

 

 


کافیست کد زیر رو به فایل single.php یا صفحه مطالب قالب خود وارد کنید :

</p>
<p dir="ltr"><?php
//for use in the loop, list 5 post titles related to first tag on current post
$tags = wp_get_post_tags($post->ID);
if ($tags) {
echo 'Related Posts';
$first_tag = $tags[0]->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() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a><br/>
<?php
endwhile;
}
}
?></p>
<p dir="ltr">

 

این کد ۵ مطلب مرتبط را نشان میدهد و اگر می خواهید بیشتر شود مقدار ‘showposts’=>5,  رو افزایش بدید.

موفق باشید

مطالب مرتبط
ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • نویسندگان
    آرشیو
    آمار سایت
  • کل مطالب : 142
  • کل نظرات : 3
  • افراد آنلاین : 4
  • تعداد اعضا : 29
  • آی پی امروز : 197
  • آی پی دیروز : 193
  • بازدید امروز : 300
  • باردید دیروز : 1,310
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 2,656
  • بازدید ماه : 2,169
  • بازدید سال : 37,229
  • بازدید کلی : 521,798