سعید شعبانی 2047 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 سلام دوستانمن از کد زیر برای نمایش مطالب مرتبط استفاده می کنم ولی مشکل اینجاست که وقتی مطلبی بیش از یک برچسب داشته باشد دیگر مطلب مرتبطی را نشان نمی دهد لطف راهنمایی کنید. <?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) { $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('') ) { echo '<div class="so"><div class="container"><ul>'; while ($my_query->have_posts()) : $my_query->the_post(); ?> <li><?php if ( has_post_thumbnail() ) {?> <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('thumbnail'); ?></a> <?php } else {?> <a href="<?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/images/no-thumbnail.png" /></a> <?php } ?><div class="recent_post_det"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></div></li> <?php endwhile; } } ?> نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 92 گزارش بازنشر ارسال شده در اردیبهشت 92 ولی من تست کردم نشون داد پستهای مرتبط بیا اولین برچسب رو نشون می ده 1 نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 ولی من تست کردم نشون دادپستهای مرتبط بیا اولین برچسب رو نشون می دهروی لوکال هست نقل قول لینک به ارسال
سعید شعبانی 2047 ارسال شده در اردیبهشت 92 مالک گزارش بازنشر ارسال شده در اردیبهشت 92 ممنون درست شد کد صحیح به شکل زیر شد<?php $backup = $post; $tags = wp_get_post_tags($post->ID); $tagIDs = array(); if ($tags) { $tagcount = count($tags); for ($i = 0; $i < $tagcount; $i++) { $tagIDs[$i] = $tags[$i]->term_id; } $args=array( 'tag__in' => $tagIDs, 'post__not_in' => array($post->ID), 'showposts'=>5, 'caller_get_posts'=>1 ); query_posts($args); if( have_posts() ) { echo '<div class="so"><div class="container"><ul>'; while (have_posts()) : the_post(); ?> <li><?php if ( has_post_thumbnail() ) {?> <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('thumbnail'); ?></a> <?php } else {?> <a href="<?php the_permalink(); ?>"><img src="<?php bloginfo('template_url'); ?>/images/no-thumbnail.png" /></a> <?php } ?><div class="recent_post_det"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></div></li> <?php endwhile; } } $post = $backup; wp_reset_query();?></ul> </div> </div> </div> نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .