PDA

View Full Version : مبتدی: نمایش مطلب در وردپرس



parandweb
شنبه 14 آذر 1394, 11:15 صبح
سلام دوستان

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



<?php while ( have_posts() ) : the_post(); ?>

<h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>

<br>

<?php if( چه چیزی اینجا قرار بگیرد ){

the_excerpt();

}else{ ?>

متنی جهت نمایش وجود ندارد

<form>
<input type="text" value="">

</form>

<?php

}

<?php endwhile; else: ?>



<?php endif; ?>

anvar
شنبه 14 آذر 1394, 14:36 عصر
احتمالا سناریو شما برای حل این مشکل چندان مناسب نیست - بهتره مسئله رو واضح تر توضیح بدید
بهترین راه افزودن یک فیلد جدید و کاستوم به دیتابیس مطالب است - بعد از این می تونید با چک کردن مقدار این فیلد نوع نمایش رو مشخص کنید (زمانی که پست ها رو ثبت می کنید کاربر می تونه مقدار یا نوع این فیلد رو ست کنه)

احتمالا شما نیاز به پست تایپ اختصاصی برای خودتون دارید - هر پست که گذاشته می شود داری عنوان و محتوی است اما ممکنه نوع محتوی متفاوت باشه (مثل متن - صوت - تصویر - ویدئو و ......)

دانیال دزفولی
شنبه 14 آذر 1394, 14:47 عصر
if (!get_the_content()) echo "it's empty";