رفتن به مطلب

شرطی کردن متاباکس


پست های پیشنهاد شده

سلام

من دو تا متاباکس دارم که دوتا لینک دانلود رو در یک باکس نمایش میده

نکته اینه که ممکنه همیشه لینک دانلود وجود نداشته باشه و باکس دانلود بیخود نمایش داده بشه

میخوام شرط بذارم که اگه حداقل یکی از دو لینک دانلود وجود داشت، باکس نمایش داده بشه

از کد زیر استفاده کردم ولی خطا داره

ممنون میشم که کمک کنید


<?php $format = get_post_format( $post_id );
$link_low = get_post_meta($post->ID, 'link_low', true);
$link_high = get_post_meta($post->ID, 'link_high', true);
$detail_low = get_post_meta($post->ID, 'detail_low', true);
$detail_high = get_post_meta($post->ID, 'detail_high', true);
$caption = get_post_meta($post->ID, 'caption', true);
if ( ! empty($link_low || $link_high )) { ?>
<div class="meta-down">
<div class="meta-name">
<?php the_post_thumbnail('دانلود',array('class' => 'right') ); ?>
<h5><?php the_title(); ?></h5>
<h6><?php echo $caption ?></h6>
</div>
<div class="<?php echo $format;?>">
<div class="sub-format">
<a href="<?php echo $link_low; ?>"><?php echo $detail_low;?></a><br />
<a href="<?php echo $link_high; ?>"><?php echo $detail_high;?></a>
</div>
</div>
</div>
<?php } ?>

لینک به ارسال

درود بر شما,

باید از کد زیر استفاده نمایید :


<?php if(get_post_custom_values('dl')) : ?>
<a href="<?php $dl = get_post_meta($post->ID, 'dl', true); ?><?php echo $dl; ?>" target="_blank"><div class="action-down"></div></a>
<?php endif;?>

یعنی پیش از کدتون عبارت :


<?php if(get_post_custom_values('dl')) : ?>

و پس از آن عبارت :


<?php endif;?>

توجه داشته باشید در خط اول و دوم بجای کلمه dl متغیر خودتون رو وارد نمایید . مثلا نام متغیر شما demo هست.

موفق باشید ^_^

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...