سلا
یه چند وقتی بود که کاربران در انجمن موضوعاتی رو ایجاد می کردن برای شرطی کردن زمینه های دلخواه وبه پستهای مختلف راهنمایی می شدن و در آخر نیز بی خیال موضوع می شدن و یا به جوابشون میرسیدن ، برای همین من هم تصمیم گرفتم یک اموزش ساده در این زمینه بذارم تا شاید کمکی در این زمینه بشه !!!
خب شما با قرار دادن این کد در حلقه وردپرس و در DIV نمایش پستتون می تونید براحتی برای زمینه های خود شرطی تعریف کنید که اگر زمینه دلخواه موجود بود در پوسته نمایش داده بشه و بالعکس نمایش داده نشه
<?php $mid_var = get_post_meta($post->ID, 'img',true);
if(isset($mid_var) && !empty($mid_var)) { ?>
<div class="image"><img src="<?php echo $mid_var; ?>"></div>
<?php } ?>
همونطور که می بنید در کد بالا برای زمینه دلخواه عکس شرط تعیین شده که اگه زمینه دلخواه img در پست موجود بود دستور اون رو بر اساس کلاسی که براش تعریف شده نمایش بده \
خب شما براحتی می تونید برای این دسترو کلاس تعیریف کنید و یا بجای DIV از تگ لینک استفاده کنید مثلا برای نمایش لینک دانلود می تونید این تگ رو بذارید :
<a href="<?php echo $mid_var; ?>">لینک دانلود</a>
البته یادتون نره که post meta رو بنا به دلخواه عوض کنید
خب کاره ما تموم شده ( اگه آموزش ناقص هست می تونید توسعه اش بدین !!! )