PDA

View Full Version : سوال: درخواست گذاشتن شرط در این کد php لطفا راهنمایی کنید



internet
شنبه 21 آذر 1394, 08:54 صبح
سلام
این کد درون وردپرس هست لطفا یه شرط بگذارید که اگه خالی باشه چیزی نمایش داده نشه (یعنی اگه هیچ مقداری در خروجی نداشته باشی نتیجه رو خالی و سفید نمایش بده)
<?php if(function_exists('stt_terms_list')) echo stt_terms_list() ;?>

با تشکر و سپاس

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

internet
شنبه 21 آذر 1394, 13:30 عصر
اقا خواهشا این همه برنامه نویس اینجا هست و هنوز خبری نیست
با تشکر

مهرداد سیف زاده
شنبه 21 آذر 1394, 14:09 عصر
این کد درون وردپرس هست لطفا یه شرط بگذارید که اگه خالی باشه چیزی نمایش داده نشه (ی

استفاده از isset یا empty برای مقدار داشتن


<?php if(function_exists('stt_terms_list') && !empty(stt_terms_list() )) echo stt_terms_list() ;?>





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

ویرایشگر کد داره در بالای ادیتور آیکن‌های php و code هستن. مثل دی که گذاشتم

internet
شنبه 21 آذر 1394, 16:35 عصر
استفاده از isset یا empty برای مقدار داشتن


<?php if(function_exists('stt_terms_list') && !empty(stt_terms_list() )) echo stt_terms_list() ;?>



ویرایشگر کد داره در بالای ادیتور آیکن‌های php و code هستن. مثل دی که گذاشتم

ممنون
اقای سیف زاده لطفا کد ها رو بیرون از این کد نمیشه گذاشته اخه اصل کدم اینه میخواهم کاری کنم کد ها سی اس اس همین دستور رو هم شامل بشه و اونها رو هم نمایش نده و کادرش هم هیدن بشه
اصل کدم اینه میخواهم وقتی خالی باشه کلا هیچی از این کد نمایش داده نشه و قالبش هم تو صفحه نباشه
چون همین الانش هم وقتی هیچ محتوایی نباشه هیچ چیزی نمایش داده نمیشه و فقط باکس اون مزاحم کار من هست که یه باکس چهار گوش یا همون border هست که در قابل class مشاهده می کنید


<div class="navpeyman">
<div align="right"><?php if(function_exists('stt_terms_list')) echo stt_terms_list() ;?></div>
</div>


تقریبا یه همچین کدی می خواهم:


<?php if ( !empty($zirnevis)) : ?>شرح: <font color="#FF0000"><?php echo $zirnevis; ?></font><?php else : ?><?php endif; ?>

در کد فوق گفتم که اگه شرح نداشته باشه نمایش داده نشه و کل کد و فونت و قالب و شرح و همه رو در بر گرفته است ولی نمی تونم این کد رو برای کد بالا که دادم خدمتتون درست کنم نمیشه کار نمیکنه


در ضمن برای این کد هم می خواهم اعمال کنم که تقریبا مشابه با کد بالا هست:


<div class="navpeyman1">
<div align="right"><?php MRP_show_related_posts(); ?></div>
</div>


در ضمن هیچ ادیتوری نیست باکس خالی هست با اینکه خودم سال ها انجمن و فروم داشتم و الان هشت سالی هست که فروشگاه اینترنتی دارم ولی هیچ ویرایشگری در این جا نمی بینم! تاریخ عضویتم مشخصه!
و کدها رو هم دستی ایجاد کردم
با تشکر و سپاس

مهرداد سیف زاده
شنبه 21 آذر 1394, 18:55 عصر
<?php if(function_exists('stt_terms_list')){
$data_stt_terms_list = stt_terms_list();
if(!empty($data_stt_terms_list))
{
?>
<div class="navpeyman">
<div align="right"><?=$data_stt_terms_list?></div>
</div>
<?php
}
}
?>

internet
شنبه 21 آذر 1394, 20:34 عصر
اقای سیف زاده دستت درد نکنه واقعا لطف کردی کد به خوبی کار کرد و کارم ردیف شد
فقط یه لطفی می کنید برای این کد هم بنویسید:


<div class="navpeyman1">
<div align="right"><?php MRP_show_related_posts(); ?></div>
</div>

مهرداد سیف زاده
شنبه 21 آذر 1394, 20:59 عصر
<?php if(function_exists('MRP_show_related_posts')){
$data_MRP_show_related_posts = MRP_show_related_posts();
if(!empty($data_MRP_show_related_posts))
{
?>
<div class="navpeyman1">
<div align="right"><?=$data_MRP_show_related_posts; ?></div>
</div>
<?php
}
}
?>

internet
شنبه 21 آذر 1394, 22:09 عصر
<?php if(function_exists('MRP_show_related_posts')){
$data_MRP_show_related_posts = MRP_show_related_posts();
if(!empty($data_MRP_show_related_posts))
{
?>
<div class="navpeyman1">
<div align="right"><?=$data_MRP_show_related_posts; ?></div>
</div>
<?php
}
}
?>




ممنون اقای سیف زاده فقط یه مشکل هست که برای اونهایی که مقدار هست و نمایش می ده
کلاس css کار نمی کنه class="navpeyman1 و مقدار رو همینطوری توی صفحه نمایش می ده بدون هیچ کلاسی!
با تشکر

مهرداد سیف زاده
شنبه 21 آذر 1394, 23:30 عصر
ممنون اقای سیف زاده فقط یه مشکل هست که برای اونهایی که مقدار هست و نمایش می ده
کلاس css کار نمی کنه class="navpeyman1 و مقدار رو همینطوری توی صفحه نمایش می ده بدون هیچ کلاسی!
با تشکر
برای بررسی کلاس css وقتی متن لود شد روی اون المنت(باکسی که توی div هست) کلیک راست کن inspect element‌رو انتخاب کنید. بعد دیگه باید development tools رو بلد باشید چطور محل css رو پیدا کنید و کجا داره چه استایلی میگیره. و شاید اصلا css براش تعریف نشده که دارید بهش کلاس میدید