رفتن به مطلب

نوشتن یک متن زیر مطالب یک دسته خاص


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

سلام. وقت همگی بخیر...

من میخوام زیر مطالب یک دسته خاص یک متن رو بنویسم چیکار باید کنم؟ مرسی

لینک به ارسال

نمونه :


<?php if ( in_category(1) ) { ?>
دسته بندی یک است
<?php } else { ?>
دسته بندی یک نیست
<?php } ?>

آی دی دسته رو هم جایگزین کنید.

#

لینک به ارسال

خیلی ممنون اقا فرزاد این حالت کلیشه میشه محبت کنی لقمه رو کم بجویی برام؟ :rolleyes: ممنونم

لینک به ارسال

کدشون که کامل مشخصه

داخل حلقه و در جایی که می خواهید نوشته به نمایش در بیاد با فرض اینکه دسته ی موردنظرتون آی دیش 5 باشه


<?php if ( in_category(5) ) { ?>
متنی که می خواهید قرار دهید
<?php } ?>

لینک به ارسال

با تشکر از اقا فرزاد و همچنین عمو ایمان.

من میخوام متن مورد نظر رو زیر مطالب چندتا دسته دیگه نمایش بده و وقتی با کارکتر , ایدی یه دسته دیگه رو اضافه میکنم کد از کار میوفته!!!!!


<?php if ( in_category(5) ) { ?>

وقتی به شکل زیر آیدی یه دسته دیگه رو هم اضافه میکنم کد کار نمیکنه


<?php if ( in_category(5,8) ) { ?>

لینک به ارسال

چرا از دستور is_category استفاده نمیکنید ؟

http://codex.wordpress.org/Function_Reference/is_category

لینک به ارسال

سلام

اینم یه مدلشه


<?php if ( in_category( array( 'fruits', 'apples', 'bananas', 'cantaloupes', 'guavas', /*etc*/ ) )) {
// These are all fruits
}
?>

لینک به ارسال

چرا از دستور is_category استفاده نمیکنید ؟

http://codex.wordpre...nce/is_category

is_category در صفحه آرشیو دسته بندی جواب true بر می گردونه و از لحاظ ساختاری هم با in-category فرقی نداره مشکل با ترسیم آرایه حل می شد که جناب مهدوی فرمودند

لینک به ارسال

<?php if ( in_category( array( 'fruits', 'apples', 'bananas', 'cantaloupes', 'guavas', /*etc*/ ) )) {

// These are all fruits

}

?>

من به جای اینا :

'fruits', 'apples', 'bananas', 'cantaloupes', 'guavas'

نام دسته رو جایگزین کردم ولی جواب نداد!!! آی دی دسته هم امتحان کردم ولی کار نکرد :(

ویرایش شده توسط نگار صادقی
لینک به ارسال

ببخید میشه بگید الان این کد چه مشکلی داره که کار نمیکنه؟


<?php if (in_category(853) or in_category(4513) or in_category(66)){
?>
در صورت خراب بودن لینک دانلود ، لطفا در قسمت نظرات (پایین صفحه) گزارش دهید
<?php } ?>

لینک به ارسال

به این صورت تست کنید


<?php if (in_category(853) || in_category(4513) || in_category(66)){
?>
در صورت خراب بودن لینک دانلود ، لطفا در قسمت نظرات (پایین صفحه) گزارش دهید
<?php } ?>

یا :


<?php if (in_category(853) || in_category(4513) || in_category(66)){
echo "در صورت خراب بودن لینک دانلود ، لطفا در قسمت نظرات (پایین صفحه) گزارش دهید";
<?php } ?>

کد اول رو تست کردم ، کار کرد.

آیدی دسته بندی ها رو هم کنترل کنید + مکانی که کد رو قرار میدین.

لینک به ارسال

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

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

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

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

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

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

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

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

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