- 
	
			
				
					October 29th, 2018, 22:24
				
			
			
				
					#1
				
				
				
			
	 
		
		
			
				
				
				
					 ویرایش کد php ویرایش کد php
					
						
							سلام
 دوستان این کد یه ایرادی داره اینه که مثلا تو بخش قالب سایت ک میذارم این کد رو حتی اگر جعبه دانلود من خالی باشه باز قسمت کادر معلوم میشه
 
	کد PHP: 
 <?php $mid_var = get_post_meta($post->ID, 'vipp',true);
 if(isset($mid_var) && !empty($mid_var)) : ?> //-->
 <?php echo get_post_meta($post->ID, 'vipp',true);  ?>
 <?php endif; ?>
 </div></a>
 
 منظورم اینه که وقتی ک کد رو استفاده میکنم و از جعبه دانلود وردپرس استاده میکنم vipp مثلا نشون میده اما وقتی نمیزنم همه جا جعبه خالی نشون میده میخوام کدی باشه ک وقتی از جعبه دانلود استفاده نمیکنم مخفی باشه مثل مثلا تابع else شرطی باشه ک وقتی من زدم باشه نزدم نباشه
 
 
 
 
 
 
 
- 
    
- 
		
			
						
						
							October 29th, 2018 22:24
						
					
					
						
							 # ADS
						
					
			 
 
- 
	
			
				
					October 29th, 2018, 22:47
				
			
			
				
					#2
				
				
				
			
	 
		
		
			
				
				
				
					 پاسخ : ویرایش کد php پاسخ : ویرایش کد php
					
						
							دستور شرطی شما چک میکنه که آیا متغیر تعریف شده و خالی نیست و چاپ میکنه مقدارش رو.
 شما ببین خروجی get_post_meta هست. بر اساس خروجی دستور شرطی رو تغییر بده.
 
 
 
 
				
				
				
				
					جشنواره وب ایران یا جشنواره معرفی دوستان!!! 
 
 
 
 
 
- 
    
- 
	
			
				
					October 29th, 2018, 23:12
				
			
			
				
					#3
				
				
				
			
	 
		
		
			
				
				
				
					 پاسخ : ویرایش کد php پاسخ : ویرایش کد php
					
						
							
	
		
			
			
				
					  نوشته اصلی توسط  iranwhsrver  
 سلام 
دوستان این کد یه ایرادی داره اینه که مثلا تو بخش قالب سایت ک میذارم این کد رو حتی اگر جعبه دانلود من خالی باشه باز قسمت کادر معلوم میشه
 
	کد PHP: 
 <?php $mid_var = get_post_meta($post->ID, 'vipp',true);
 if(isset($mid_var) && !empty($mid_var)) : ?> //-->
 <?php echo get_post_meta($post->ID, 'vipp',true);  ?>
 <?php endif; ?>
 </div></a>
 
 منظورم اینه که وقتی ک کد رو استفاده میکنم و از جعبه دانلود وردپرس استاده میکنم vipp مثلا نشون میده اما وقتی نمیزنم همه جا جعبه خالی نشون میده میخوام کدی باشه ک وقتی از جعبه دانلود استفاده نمیکنم مخفی باشه مثل مثلا تابع else شرطی باشه ک وقتی من زدم باشه نزدم نباشه 
 
 
 کد رو باز تر قرار بدید . یعنی خود المان های جعبه هم باشه توی کد
 
 خودتون هم میتونید این کار رو بکنید با تغییر جای ایف و اند ایف
 
 
	کد PHP: 
 <?php $mid_var = get_post_meta($post->ID, 'vipp',true);
 if(isset($mid_var) && !empty($mid_var)) : ?>
 
 //المان های جعبه
 
 <?php echo $mid_var;  ?>
 
 //اتمام المان های جعبه
 
 
 <?php endif; ?>
 
 
 
 
 
 
				
				
				
					
						ویرایش توسط hoka : October 29th, 2018 در ساعت 23:16
					
					
				 
 
 
 
 
- 
    
- 
	
			
				
					October 30th, 2018, 00:09
				
			
			
				
					#4
				
				
				
			
	 
		
		
			
				
				
				
					 پاسخ : ویرایش کد php پاسخ : ویرایش کد php
					
						
							شما باید کلاس و div رو تو شرط قرار بدید
						 
 
 
 
 
 
 
- 
    
- 
	
			
				
					October 30th, 2018, 01:25
				
			
			
				
					#5
				
				
				
			
	 
		
		
			
				
				
				
					 پاسخ : ویرایش کد php پاسخ : ویرایش کد php
					
						
							الان دقیقا این چیزایی ک گفتید هیچ کمکی بهم نکردش.
 اگر میتونید زحمتی نیستش کدش رو ویرایش کنید ممنون میشم
 
 
 
 
 
 
 
- 
    
- 
	
			
				
					October 30th, 2018, 02:03
				
			
			
				
					#6
				
				
				
			
	 
		
			
			
				عضو انجمن
			
			
			
			
			
			
				  
 
					    
				 
 
			
				
				
				
					 پاسخ : ویرایش کد php پاسخ : ویرایش کد php
					
						
							شما شرط اولی که گذاشتید رو حذف کنید
 منظورم این هست
 شما به جاش بیاید همون اول مقدار این متغیر رو صفر $mid_var قرار بدید و در قسمت شرط به جای اینکه شرظ isset بزارید شرط این رو بزارید که متغیر مساوی صفر نباشه
 
 امتحان کنید فکر کنم درست بشه
 
 
 
 
 
 
 
 
-