رفتن به مطلب

سوال در مورد چگونگی قرار دادن لوگوی مربوط به هر کتگوری


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

سلام خدمت دوستان

میخواستم بدونم چطور میشه در کنار هر پست که کتگوری خاصی دار مربوط به خودش قرار داد،مثلا پستی که کتگوری اندروید داره لوگو اندروید و کتگوری کامپیوتر لوگو کامپیوتر

ویرایش شده توسط cheshmak816
  • امتیاز 1
لینک به ارسال

سلام دوست عزیز ، شما میتونید به راحتی این کار رو با عبارت شرطی in_catgory() انجام بدید 

//شرط برسی دسته بندی های مختلف 
if ( in_category( 'نام دسته بندی ' )) {
    // مجموعه دستورات
} 
// استفاده از چند دسته مختلف
elseif ( in_category( array( 'اندروید', 'وردپرس' ) )) {
    // مجموعه دستورات 
} else {
    // پیش فرض مجموعه دستوردات 
}

 

  • امتیاز 1
لینک به ارسال
در 7 ساعت قبل، amirsenator گفته است :

سلام دوست عزیز ، شما میتونید به راحتی این کار رو با عبارت شرطی in_catgory() انجام بدید 


//شرط برسی دسته بندی های مختلف 
if ( in_category( 'نام دسته بندی ' )) {
    // مجموعه دستورات
} 
// استفاده از چند دسته مختلف
elseif ( in_category( array( 'اندروید', 'وردپرس' ) )) {
    // مجموعه دستورات 
} else {
    // پیش فرض مجموعه دستوردات 
}

 

تشکر از جوابتون

اگر براتون مقدور هست قسمت مجموعه دستورات هم با یک عکس نمونه پر کنید بزارید که مثلا اگر کتگوری کامپیوتر بود عکس نمونه ای که شما گذاشتین نمایش داده بشه

بعد نمیشه کاری کرد که به جای نام دسته بندی ای دی دسته بندی رو بزاریم؟

  • امتیاز 1
لینک به ارسال
در 2 ساعت قبل، cheshmak816 گفته است :

تشکر از جوابتون

اگر براتون مقدور هست قسمت مجموعه دستورات هم با یک عکس نمونه پر کنید بزارید که مثلا اگر کتگوری کامپیوتر بود عکس نمونه ای که شما گذاشتین نمایش داده بشه

بعد نمیشه کاری کرد که به جای نام دسته بندی ای دی دسته بندی رو بزاریم؟

با این مثال کاملا متوجه قضیه میشید 

<?php 
if ( in_category( 4 )) {
    echo "<i class='fa fa-bell'></i>";
} elseif ( in_category( array( 1 , 2 ) )) {
   echo "<i class='fa fa-eye'></i>";
} else {
    echo "<i class='fa fa-plus'></i>";
}
 ?>

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

من از فونت آیکن ها استفاده کردم ، میتونید از اینجا دانلود کنید ، البته میتونید با تصاویر هم این کار رو انجام بدید ، اگر CSS بلد باشید 

توی شرط بالا اگر ID دسته بندی 4 باشه آیکن  Bell رو نمایش میده ، و اگر 1و2 باشه آیکن  Eye رو نمایش میده در غیر این صورت آیکن Plus رو نمایش میده 

 

 

ویرایش شده توسط amirsenator
  • امتیاز 1
لینک به ارسال
در 11 ساعت قبل، amirsenator گفته است :

با این مثال کاملا متوجه قضیه میشید 


<?php 
if ( in_category( 4 )) {
    echo "<i class='fa fa-bell'></i>";
} elseif ( in_category( array( 1 , 2 ) )) {
   echo "<i class='fa fa-eye'></i>";
} else {
    echo "<i class='fa fa-plus'></i>";
}
 ?>

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

من از فونت آیکن ها استفاده کردم ، میتونید از اینجا دانلود کنید ، البته میتونید با تصاویر هم این کار رو انجام بدید ، اگر CSS بلد باشید 

توی شرط بالا اگر ID دسته بندی 4 باشه آیکن  Bell رو نمایش میده ، و اگر 1و2 باشه آیکن  Eye رو نمایش میده در غیر این صورت آیکن Plus رو نمایش میده 

 

 

تشکر از جوابتون کدی رو ک دادین گذاشتم کار کرد

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

ببخشید اذیتتون میکنم شرمنده

لینک به ارسال
در 23 دقیقه قبل، cheshmak816 گفته است :

تشکر از جوابتون کدی رو ک دادین گذاشتم کار کرد

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

ببخشید اذیتتون میکنم شرمنده

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

<?php if ( in_category( 4 )) { ?>
  <img class='' src='<?php bloginfo('template_url'); ?>/img/pic1.png'/>
<?php } elseif ( in_category( array( 1 , 2 ) )) { ?>
<img class='' src='<?php bloginfo('template_url'); ?>/img/pic2.png'/>
<?php } else { ?>
    <img class='' src='<?php bloginfo('template_url'); ?>/img/pic3.png'/>
<?php } ?>

 

  • امتیاز 2
لینک به ارسال
در 35 دقیقه قبل، amirsenator گفته است :

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


<?php if ( in_category( 4 )) { ?>
  <img class='' src='<?php bloginfo('template_url'); ?>/img/pic1.png'/>
<?php } elseif ( in_category( array( 1 , 2 ) )) { ?>
<img class='' src='<?php bloginfo('template_url'); ?>/img/pic2.png'/>
<?php } else { ?>
    <img class='' src='<?php bloginfo('template_url'); ?>/img/pic3.png'/>
<?php } ?>

 

تشکر بسیار فراوان حل شد

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...