980202

قالب جدا برای چند دسته

6 پست در این موضوع قرار دارد

با سلام

توسط این آموزش میشه برای هر دسته ادامه مطلب جدا تعریف نمود.


http://wpu.ir/02cb4

به عبارت ساده تر

این کد میگه که اگه مطلب متعلق به آیدی دسته مثلا 9 بود به این فایل بفرستش

اما من میخوام طوری باشه که بگه اگه این مطلب متعلق به آیدی دسته 9 و 8 و 10 بود به فلان فایل بفرستش

میشه همچین چیزی ؟

نمیخوام کدارو تکرار کنم چون دسته زیاد دارم و حجم فایل زیاد میشه

ویرایش شده در توسط 980202

به اشتراک گذاری این پست


لینک به پست

تست نکردم اما شاید بشه با in_category انجام داد

تست کنید و دستورات کامل کنید

به اشتراک گذاری این پست


لینک به پست

تست نکردم اما شاید بشه با in_category انجام داد

تست کنید و دستورات کامل کنید

ببخشید متوجه نشدم !

یعنی دستور رو بدیل صورت به کار ببرم ؟


<?php post;
if ( in_category('1') ( in_category('2') ( in_category('3') ( in_category('4) ( in_category('5') ( in_category('6') ) {
include(TEMPLATEPATH . '/single2.php'); }
elseif ( in_category('7') ( in_category('8') ) ( in_category('9') ( in_category('10') ( in_category('11') {
include(TEMPLATEPATH . '/single3.php'); }
else { include(TEMPLATEPATH . '/single-default.php'); } ?>

به اشتراک گذاری این پست


لینک به پست

دستور شرطی به شکل زیر باید باشد


if ( in_category(1) || in_category(2))
include ...
else
include...

به اشتراک گذاری این پست


لینک به پست

با عرض پوزش جناب آقای پارسا

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


<?php query_posts('cat=6&showposts=8'); ?>
<?php while ( have_posts() ) : the_post() ?>

** نمایش مطالب **

<?php endwhile ?>

ویرایش شده در توسط 980202

به اشتراک گذاری این پست


لینک به پست

شما کوئری ساختید و دورن کوئری فقط 1 دسته دادید و نمیشه که از بین 1 دسته جدا کند

حد اقل 2 دسته بدید به کوئری تست کنید

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

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

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


ورود به حساب کاربری