برای اینکه وردپرس را بخواهیم در حد یک پرتال بسیار قوی استفاده کنیم گاهی اوقات نیاز است که برای هردسته یک ادامه مطلب جدا استفاده کنیم. خب مثل همیشه امروز هم با همیار وردپرس باشید تا به سادگی برای شما توضیح بدهیم …
برای اینکار کافیست کد زیر را در فایل single.php خود قرار دهید :
توجه کنید که single-default.php آدرس فایل ادامه مطلبی است که میخواهید برای دسته هایی به غیر از دسته با آیدی شماره 5 نمایش دهد
در خط اول هم in_category(‘5’) به جای 5 آیدی اون دسته مورد نظر رو بنویسید و بجای single5.php هم آدرس فایل قالبی که برای دسته با ایدی 5 در نظر گرفتید را قرار بدهید
<?php if (in_category('5')) {include (TEMPLATEPATH . '/single5.php'); } else { include (TEMPLATEPATH . '/single-default.php'); } ?>
در صورت درخواست کد برای چندین موضوع میتوانید از کد زیر استفاده کنید :
<?php post; if ( in_category('2') ) { include(TEMPLATEPATH . '/single_category2.php'); } elseif ( in_category('3') ) { include(TEMPLATEPATH . '/single_category3.php'); } elseif ( in_category('4') ) { include(TEMPLATEPATH . '/single_category4.php'); } else { include(TEMPLATEPATH . '/single-default.php'); } ?>
موفق و وردپرسی باشید!
ashkan
دوست عزیز اقزونه هام را به حداقل رساندم ولی حجم پستهام و تگ هام به شدت بالاست به طوری که cpu usage خیلی بالا می رود به نظرتون راهی هست ؟
رضا
از افزونه های کش استفاده کنید
ترجیحاً اگر افزونه ی امارگیر نظیر statpress یا cystat رو دارید غیر فعال کنید
ali
با سلام
لطفا اگه امکان داره کد قرار دادن کلمات ورودی کاربران برای قرار دادن در قالب برای نمایش برای همه رو قرار بدین
با تشکر
علی حاجی محمدی 14 سال عضو همیار وردپرس
چشم به زودی
ashkan
سلام سایت مفید و نوینی را پیاده کردین تبریک میگم.
دوست عزیز سایت وردپرسی من سنگین شده و خیلی به سرور فشار میاره راهی هست که درست کنم؟
علی حاجی محمدی 14 سال عضو همیار وردپرس
بله از حجم افزونه ها کاهش دهید
مهدی
سلام
این فشار به سرور دقیقا یعنی چی ؟
چه اتفاقی میفته ؟
پهنای باند تموم میکنی یا سرعتت کم شده ؟
مهدی
سلام علیکم
علی جان یه دونه ای
چند ماهی بود دنبالش بودم
مهدی
اما یه سوال
دقیقا اون کد کجای single قرار میگیره ؟
محمد
سلام
در مورد این آموزش
جایی که گفتین بجای single5.php آدرس فایل قالبی که برای دسته با ایدی ۵ در نظر گرفتید را قرار بدهید
یعنی می خوایم تک نوشته های دسته بندی که به فرض با کت آیدی 5 نام گذاری شده به فایل single رجوع داده بشه که با این اسم به فرض single_category5.php ذخیره شده و استایلش هم متفاوت هست با فایل single.php اصلی قالبمون
درسته؟
محمد
سلام کسی نیست جواب ما رو بده ؟
milad
سلام .
اگه بدونی چقدر بهش نیاز داشتم …
من یه جور دیگه وردپرس را دور می زم که خیلی سخت بود …
گل کاشتی دست دردر نکنه …
علی
سلام ورد پرس دانلود کردم اما از فشرده سازی بیرون نمیاید لطفا راهنمایم کنید متشکرم
رضا
نسخه zip را دانلود کنید نسخه gz برای خروج از فشرده سازی به برنامه 7zip احتیاج داره!
رضا
همچنین اضافه کنید که برای نمایش لیست نوشته های یک دسته خاص میتوان از category-id.php در قالب استفاده کرد
که id همان شناسه عددی دسته مورد نظر است.
و همچنین برای سفارشی ساخت صفحه نخست سایت میتوان از فایل home.php در قالب استفاده کرد
موفق باشید
علی حاجی محمدی 14 سال عضو همیار وردپرس
خیلی ممنون رضا جان بله این چیزها که عرض کردید خیلی مفید بود البته بنده نمیخواستم همه اینها رو توی این مطلب قرار بدم به نظرم قدم به قدم پیش برم اینطوری کاربران هم دچار سردرگمی نمیشوند
مدیر ایسکیچی
دمت گرم
کلی دنبالش بودم
علی حاجی محمدی 14 سال عضو همیار وردپرس
خواهش میکنم قابلی نداشت
رضا
پیشنهاد میکنم برای قسمت آخرین دیدگاههای سایتتان از کدی که توی وبلاگم منتشر کرده ام استفاده کنید تا نظرات خودتان در این لیست نشان داده نشود و فقط نظرات دوستان دیگر باشد
موفق باشید
علی حاجی محمدی 14 سال عضو همیار وردپرس
ممنون از رهنماییت اما کاربران میخواهند جواب های منو توی سایت ببینن
رضا
منظورم نمایش آخرین دیدکاهها در فوترتون بود! نه توی پست ها