رفتن به مطلب

ایجاد شرط برای متا باکس ها


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

سلام

دوستان من یک متا باکس ساختم ولی می خوام مثل زمینه های دلخواه شرطی کنم ولی متاسفانه جواب نمیده این کد هست:



<?php $my_meta = get_post_meta($post->ID,'_my_meta',TRUE);echo $my_meta['box-1']; ?>

یعنی می خوام وقتی هنگام ارسال مطلب خالی باشه یه باکس که داخل این هست نشون داده نشه برای زمینه از این کد استفاده می کردیم:


<?php $mid_var = get_post_meta($post->ID, 'box-1',true);
if(isset($mid_var) && !empty($mid_var)) : ?>
<div class="dl-box"></div>
<?php endif; ?>

لینک به ارسال

<?php $mid_var = get_post_meta($post->ID, 'box-1',true);
if(!empty($mid_var)) : ?>
<div class="dl-box"></div>
<?php endif; ?>

لینک به ارسال

متاسفانه کار نکرد

این کد متا من هست :


<label>سر تیتر خبر</label>
<p>
<textarea name="_my_meta[description]" rows="3"><?php if(!empty($meta['description'])) echo $meta['description']; ?></textarea>
<span>محل وارد کردن سر تیتر خبر</span>
</p>

هر کاری می کنم با شرطی که تعریف میشه نشون نمیده یعنی اصلا عمل نمی کنه.

لینک به ارسال

<?php $mid_var = get_post_meta($post->ID, '_my_meta');
if(!empty($mid_var['description'])) : ?>
<div class="dl-box"><?php echo $mid_var['description'];?></div>
<?php endif; ?>

لینک به ارسال

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

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

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

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

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

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

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

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

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