zoban 10 ارسال شده در مهر 94 گزارش بازنشر ارسال شده در مهر 94 سلام من کوئری میخوام که مطالب مرتبط رو بر اساس طبقه بندی شخصی ( taxonamy ) نشون بده .شبیه کدی که تو این صفحه دادنتنها فرقش این باشه که بجای دسته بندی بر اساس طبقه بندی شخصی یا همون تاکسونامی باشه . لینک به ارسال
zoban 10 ارسال شده در آبان 94 مالک گزارش بازنشر ارسال شده در آبان 94 خودم پیدا کردم . اینجا میزارم چون ممکنه بدرد خیلیا بخوره<!-- begin custom related loop, isa --><?php// get the custom post type's taxonomy terms$custom_taxterms = wp_get_object_terms( $post->ID, 'your_taxonomy', array('fields' => 'ids') );// arguments$args = array('post_type' => 'your_custom_post_type','post_status' => 'publish','posts_per_page' => 3, // you may edit this number'orderby' => 'rand','tax_query' => array( array( 'taxonomy' => 'your_taxonomy', 'field' => 'id', 'terms' => $custom_taxterms )),'post__not_in' => array ($post->ID),);$related_items = new WP_Query( $args );// loop over queryif ($related_items->have_posts()) :echo '<ul>';while ( $related_items->have_posts() ) : $related_items->the_post();?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></li><?phpendwhile;echo '</ul>';endif;// Reset Post Datawp_reset_postdata();?><!-- end custom related loop, isa -->اگه خواستیم برای پست معمولی باشه میتونیم قسمت custom post type رو حذف کنیمو بجای your_taxonomy هم باید اسم تاکسونامی خودمون رو وارد کنیم . لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری