majidmajid0098 38 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 با سلام من يك كد در قالبم دارم كه مطالب مرتبط از نظر دسته بندي رو نمايش ميدهد .حال ميخواهم كد جوري شود كه اگر دسته بندي نبود اين كد نمايش داده نشود :<div class="noooooor12"><h3> دیدن این مطالب نیز به شما توصیه میشود</h3><?php$orig_post = $post;global $post;$categories = get_the_category($post->ID);if ($categories) {$category_ids = array();foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;$args=array('category__in' => $category_ids,'post__not_in' => array($post->ID),'posts_per_page'=>4, // Number of related posts to display.'caller_get_posts'=>1);$my_query = new wp_query( $args );while( $my_query->have_posts() ) {$my_query->the_post();?><div class="relatedthumb"> <center><a rel="external" href="<? the_permalink()?>"><?php the_post_thumbnail(array(150,100)); ?><br /> <?php the_title(); ?></a></center></div><? }}$post = $orig_post;wp_reset_query();?></div>------------با تشكر نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 سلاملطفا اسپم ارسال نکنید و صبور باشید.منظورتون اینه که مطالب دسته بندی نشده رو لازم دارید؟ 2 نقل قول لینک به ارسال
majidmajid0098 38 ارسال شده در فروردین 93 مالک گزارش بازنشر ارسال شده در فروردین 93 سلاممن ميخوام كد جوري بشه كه اگر دسته بندي اي وجود نداشت يا مطالب مشابه اي نبود اين كد ها نمايش داده نشن-----------------با تشكر نقل قول لینک به ارسال
مهدی 1668 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 (ویرایش شده) سلامتست کنید<div class="noooooor12"><?php$orig_post = $post;global $post;$categories = get_the_category($post->ID);if ($categories) {$category_ids = array();foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;$args=array('category__in' => $category_ids,'post__not_in' => array($post->ID),'posts_per_page'=>4, // Number of related posts to display.'caller_get_posts'=>1);?><?php if ($my_query->have_posts()) { ?><h3> دیدن این مطالب نیز به شما توصیه میشود</h3><?php } ?><?php$my_query = new wp_query( $args );while( $my_query->have_posts() ) {$my_query->the_post();?><div class="relatedthumb"><center><a rel="external" href="<? the_permalink()?>"><?php the_post_thumbnail(array(150,100)); ?><br /><?php the_title(); ?></a></center></div><? }}$post = $orig_post;wp_reset_query();?></div>به روز شد ... ویرایش شده فروردین 93 توسط مهدی 4 نقل قول لینک به ارسال
majidmajid0098 38 ارسال شده در فروردین 93 مالک گزارش بازنشر ارسال شده در فروردین 93 سلامكد كار نميكنه !!-------------با تشكر نقل قول لینک به ارسال
مهدی 1668 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 خودم تستش کردمببینید کد شما رو چنتا تغییر دادمکد زیر رو برداشتم<h3> دیدن این مطالب نیز به شما توصیه میشود</h3>گذاشتم توی شرط (اگر مطلبی وجود داشت اون کد بالا رو نشون بده)<?php if($my_query->have_posts()) { ?><h3> دیدن این مطالب نیز به شما توصیه میشود</h3><?php } ?>اینم شد نتیجش:<div class="noooooor12"><?php $orig_post = $post; global $post; $categories = get_the_category($post->ID); if ($categories) { $category_ids = array(); foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id; $args=array( 'category__in' => $category_ids, 'post__not_in' => array($post->ID), 'posts_per_page'=>4, 'caller_get_posts'=>1 ); $my_query = new wp_query( $args );?><?php if($my_query->have_posts()) { ?><h3> دیدن این مطالب نیز به شما توصیه میشود</h3><?php } ?><?php if($my_query->have_posts()) : while($my_query->have_posts()) : $my_query->the_post();?><div class="relatedthumb"><center><a rel="external" href="<? the_permalink()?>"><?php the_post_thumbnail(array(150,100)); ?><br /><?php the_title(); ?></a></center></div><?php endwhile; else: endif; wp_reset_query(); } $post = $orig_post; ?></div>...اصلا هیچی نشون نمیده؟ 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .