میخواستم با کاستوم فیلد کاری کنم که اگه اگه مقدا کاستوم فیلد خالی بود ، یک عکس مثلاً empty.jpg رو نشون بده و اگه مقدار داشت که همون مقدارشو نشون بده. تا اونجایی که جستجو کردم باید بلافاصله بعد از لوپ کد زیر رو بزاریم :
<?php $Thumbnail = get_post_meta($post->ID, 'Thumbnail', $single = true); ?>
بعد اونجایی که میخوایم کاستوم فیلد نمایش پیدا کنه از مقادیر زیر استفاده کنیم :
<?php if($Thumbnail !== '') { ?>
<!-- Any special styling you might have for posts with thumbnails... -->
<img src="<?php echo $Thumbnail;?>" />
<?php } ?>
اما کد بالا تنها زمانی که فیلد ما دارای مقدار باشه اون مقدار رو نشون میده و اگه مقدار نداشته باشه هیچی نشون نمیده. من برای اینکه برای مقدار خالی هم خودش بیاد و یک مقدار پیش فرضی رو قرار بده باید چکار کنم؟