sheisebaboo
		
			آفلاین
عضو
						
			تعداد نوشتهها: ۷۶									
			تشکر شده: ۶ بار
			            
            # 
            نوشته شده: ۱۳ سال پیش
            
            ۳ بهمن ۱۳۹۰ - ۲۱:۱۰        
    
 
	
    	سلام...
من با کد زیر، عناوین آخرین مطالب رو نشون میدم، حالا اگه بخوام عناوین یه دسته ی خاص توی این کد نمایش داده نشه، چیکار کنم؟؟
<?php
	$al_post = get_posts( 'numberposts=20' );
	if( $al_post ) :
	foreach( $al_post as $post ) :
	setup_postdata( $post );
	?>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a><BR>
	<?php endforeach; ?>
	<?php endif; ?>
مثلا اگه بخوام عناوین دسته ی شماره 3، داخل خروجی این کد نمایش داده نشه؟؟
با تشکر...
     
          
    
    	    
 
                    
                                    
                        
	
    	
        omid0098
		
			آفلاین
عضو
						
			تعداد نوشتهها: ۱۳۵۳									
			تشکر شده: ۱۱۹۴ بار
			            
            # 
            نوشته شده: ۱۳ سال پیش
            
            ۳ بهمن ۱۳۹۰ - ۲۱:۱۳        
    
 
	
    	http://www.forum.wp-persian.com/search.php?q=%D8%AF%D8%B3%D8%AA%D9%87+%D8%AE%D8%A7%D8%B5
     
          
    
 
                    
                                    
                        
	
    	
        امین
		
			آفلاین
عضو
						
			تعداد نوشتهها: ۶۳۹									
			تشکر شده: ۶۰۲ بار
			            
            # 
            نوشته شده: ۱۳ سال پیش
            
            ۳ بهمن ۱۳۹۰ - ۲۱:۴۹        
    
 
	
    	http://www.wordpress98.com/wordpress/%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%A2%D8%AE%D8%B1%DB%8C%D9%86-%D9%85%D8%B7%D8%A7%D9%84%D8%A8-%D8%AF%D8%B3%D8%AA%D9%87-%D8%A7%DB%8C-%D8%AE%D8%A7%D8%B5/
     
          
    
 
                    
                                    
                        
	
    	
        Parsa
		
			آفلاین
عضو فعال
						
			تعداد نوشتهها: ۱۹۲۱									
			تشکر شده: ۲۶۸۳ بار
			            
            # 
            نوشته شده: ۱۳ سال پیش
            
            ۳ بهمن ۱۳۹۰ - ۲۲:۱۵        
    
 
	
    	دوستان به سوال توجه کنند:
نمایش ندادن عناوین دستهای خاص
برای این کار در تابع قبل از شناسه دسته - قرار میدهیم
<?php
	query_posts( 'cat=-3' );
	// The Loop
	while ( have_posts() ) : the_post(); ?>
		<a href="<?php the_permalink() ?>"><?php the_title(); ?></a><BR>
<?php
	// Reset Query
	wp_reset_query();
	endwhile;
?>
چند دسته:
query_posts( 'cat=-1,-2,-3' );
     
          
    
 
                    
                                    
                        
	
    	
        Parsa
		
			آفلاین
عضو فعال
						
			تعداد نوشتهها: ۱۹۲۱									
			تشکر شده: ۲۶۸۳ بار
			            
            # 
            نوشته شده: ۱۳ سال پیش
            
            ۴ بهمن ۱۳۹۰ - ۲۲:۰۴        
    
 
	
    	ببخشید. کد بالا اشتباه است. اصلاح شده:
<?php
	query_posts( 'cat=-3&showposts=10' );
	// The Loop
	while ( have_posts() ) : the_post(); ?>
		<a href="<?php the_permalink() ?>"><?php the_title(); ?></a><BR>
<?php
	endwhile;
	// Reset Query
	wp_reset_query();
?>
کد بهتر:
<ul>
    <?php $myquery= new WP_Query( "cat=-3&showposts=10" );
        while ($myquery->have_posts()): $myquery->the_post(); ?>
<li>
                <a>"><?php the_title(); ?></a>
            </li>
        <?php endwhile;
    wp_reset_postdata(); ?>
</ul>
     
          
    
    	    		
                کاربران زیر بهخاطر این نوشته تشکر کردهاند:
                امین - Morteza    		
             
 
                    
                                    
                        
	
    	
        NESTED
		
			آفلاین
عضو فعال
						
			تعداد نوشتهها: ۲۳۵۴									
			تشکر شده: ۲۳۷۰ بار
			            
            # 
            نوشته شده: ۱۳ سال پیش
            
            ۴ بهمن ۱۳۹۰ - ۲۳:۵۷        
    
 
	
    	نمی خوام بیخودی تاپیک رو بالا نگه دارم ولی اشتباهی نبود جز اینکه &showposts=10' رو اضافه نشده بود !!!
     
          
    
    	    		
                کاربران زیر بهخاطر این نوشته تشکر کردهاند:
                Parsa - امین    		
             
 
                    
                                    
                        
	
    	
        Parsa
		
			آفلاین
عضو فعال
						
			تعداد نوشتهها: ۱۹۲۱									
			تشکر شده: ۲۶۸۳ بار
			            
            # 
            نوشته شده: ۱۳ سال پیش
            
            ۵ بهمن ۱۳۹۰ - ۰۱:۴۸        
    
 
	
    	NESTED گفت:
نمی خوام بیخودی تاپیک رو بالا نگه دارم ولی اشتباهی نبود جز اینکه &showposts=10' رو اضافه نشده بود !!!
نه اشتباه بود. ولی به هر حال من تست نکردم
تابع wp_reset_query باید خارج از حلقه باشد
در حالت منطقی اگر تائیری برروی خروجی کوئری بزاره. پست دوم نمایش داده نمیشه!
مطمئن نیستم!
     
          
    
 
                    
                                    
                        
	
    	
        Morteza
		
			آفلاین
ناظم
						
			تعداد نوشتهها: ۳۴۰۲									
			تشکر شده: ۳۱۲۸ بار
			            
            # 
            نوشته شده: ۱۳ سال پیش
            
            ۵ بهمن ۱۳۹۰ - ۱۰:۴۹        
    
 
	
    	تاثیری روی عدم نمایش حلقه خودش نمیزاره اما چون روی حلقه های بعدی تاثیر میزاره اونها با مشکل مواجه میشن و درست عمل نمیکنن.