webmaster 55 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 با سلام به همه دوستان عزیزیکی از راههایی که می توان برای ادامه مطلب دسته ای خاص استایل جدا زد اینه که ما بیایم داخل single.php کد زیر رو قرار بدیم :<?php post;if ( in_category('2') ) {include(TEMPLATEPATH . '/single-2.php'); }elseif ( in_category('3') ) {include(TEMPLATEPATH . '/single-3.php'); }elseif ( in_category('4') ) {include(TEMPLATEPATH . '/single-4.php'); }else { include(TEMPLATEPATH . '/single-default.php'); } ?>حالا در کد بالا مثلا آیدی 2 برای دسته ی مادر هست که خودش چندتا زیر دسته هم داره که هر کدوم آیدی مختلفی دارن دوباره...یعنی اینطوری بگم که کد بالا فقط برای دسته مادر کار میکنه و اگه ما برای پست هامون فقط زیر دسته رو انخاب کنیم نه مادر رو استایل پیشفرض رو براشون نشون میده نه اختصاصیسوالم اینکه آیا راهی هست که طوری تنظیم کنیم که مثلا اون بالا آیدی 2 رو که برای دسته مادر هست زدیم خودکار زیر دسته هاش رو هم شامل بشه؟البته یکی از راه ها اینه که بیاییم پستامون رو ویرایش کنیم و دسته مادر رو هم انتخاب کنیم براش ولی میخوام راه دیگه باشه که اون همه پست دوباره ویرایش نشه.پیشاپیش ممنون نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 سلامخب شما می تونی آیدی زیردسته ها رو هم داخل شرط بزاری:https://wordpress.org/support/topic/multiple-if-is_category 1 نقل قول لینک به ارسال
hossein_k93 1 ارسال شده در فروردین 95 گزارش بازنشر ارسال شده در فروردین 95 (ویرایش شده) در در ۱۳۹۳/۸/۷ ه.ش. at 11:34، webmaster گفته است : با سلام به همه دوستان عزیز یکی از راههایی که می توان برای ادامه مطلب دسته ای خاص استایل جدا زد اینه که ما بیایم داخل single.php کد زیر رو قرار بدیم : <?php post; if ( in_category('2') ) { include(TEMPLATEPATH . '/single-2.php'); } elseif ( in_category('3') ) { include(TEMPLATEPATH . '/single-3.php'); } elseif ( in_category('4') ) { include(TEMPLATEPATH . '/single-4.php'); } else { include(TEMPLATEPATH . '/single-default.php'); } ?> حالا در کد بالا مثلا آیدی 2 برای دسته ی مادر هست که خودش چندتا زیر دسته هم داره که هر کدوم آیدی مختلفی دارن دوباره... یعنی اینطوری بگم که کد بالا فقط برای دسته مادر کار میکنه و اگه ما برای پست هامون فقط زیر دسته رو انخاب کنیم نه مادر رو استایل پیشفرض رو براشون نشون میده نه اختصاصی سوالم اینکه آیا راهی هست که طوری تنظیم کنیم که مثلا اون بالا آیدی 2 رو که برای دسته مادر هست زدیم خودکار زیر دسته هاش رو هم شامل بشه؟ البته یکی از راه ها اینه که بیاییم پستامون رو ویرایش کنیم و دسته مادر رو هم انتخاب کنیم براش ولی میخوام راه دیگه باشه که اون همه پست دوباره ویرایش نشه. پیشاپیش ممنون با سلام، خیلی ممنون از این کدی که قرار دادین من از این کد استفاده کردم و مشکلم تقریبا حل شد ولی یه جا به مشکل برخوردم اونم اینه که متن و تصویر شاخص من بعد از فوتر تکرار میشه... screen shot: تصویر اشکال تفاوت صفحه single.php با single-23.php قسمت: مزایای این محصول، کاربرد این محصول و قیمت فقط داخل صفحه single-23.php هستش متشکر میشم اگه پاسخ بدید. * اگه اشتباه نکنم محتوای شبیه به محتوای فایل single.php نمایش داده میشه. single.php single-23.php ویرایش شده فروردین 95 توسط hossein_k93 نقل قول لینک به ارسال
فرهاد-سئو 905 ارسال شده در فروردین 95 گزارش بازنشر ارسال شده در فروردین 95 (ویرایش شده) مشکل شما به خاطر این هست که داخل صفحه پست یک صفحه دیگر رو فراخوانی کردین و محتوای دو صفحه در یک صفحه نمایش داده میشه اگر میخواین تنها تفاوت این دو صفحه در همون مزایا و کاربرد باشه بهتر هست که از زمینه دلخواه استفاده کنید و هر موقع خواستین اون زمینه رو فعال میکنین و مقدار بهش میدین و هر موقع خواستین خالی میگذارین در غیر اینصورت : https://developer.wordpress.org/reference/functions/in_category/ ویرایش شده فروردین 95 توسط فرهاد 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .