single.php چگونگی نمایش یک مطلب بصورت تکی رو مشخص می کند. مثلاً وقتی شما روی ادامه ی این مطلب>> کلیک میکنید مطلب در قالب این فایل نمایش پیدا میکند.
قالب single.php جدا برای هر موضوع
قالب single.php
قالب single.php برای اینکه وردپرس طراحی سایت کرج را بخواهیم در حد یک پرتال بسیار قوی استفاده کنیم گاهی اوقات نیاز است که برای هردسته یک ادامه مطلب جدا ( single.php ) استفاده کنیم.
فرض کنید دسته های با موضوع گالری و اخبار داریم ، موقعی که روی ادامه مطلب گالری کلیک می کنیم بره به صفحه single.php با طراحی مدل گالری و برای موقعی که روی ادامه مطلب اخبار کلیک می کنیم بره به یه صفحه single.php با طراحی های مجزا….
برای اینکار کافیست کد زیر را در فایل single.php خود قرار دهید :
توجه کنید که single-default.php آدرس فایل ادامه مطلبی است که میخواهید برای دسته هایی به غیر از دسته با آیدی شماره ۵ نمایش دهد
در خط اول هم in_category(‘5’) به جای ۵ آیدی اون دسته مورد نظر رو بنویسید و بجای single5.php هم آدرس فایل قالبی که برای دسته با ایدی ۵ در نظر گرفتید را قرار بدهید
1 2 3 4 |
<?php if (in_category( '5' )) { include (TEMPLATEPATH . '/single5.php' ); } else { include (TEMPLATEPATH . '/single-default.php' ); } ?> |
در صورت درخواست کد برای چندین موضوع می توانید از کد زیر استفاده کنید:
1 2 3 4 5 6 7 8 |
<?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' ); } ?> |
single.php
با توجه به برسی هایی که انجام شد کاربران بسیار زیادی که تازه به جمع وردپرس سایت کاران پیوسته اند. و محل قرار گیری فایل single.ph را نمی دانند جستجو هایی مبنی بر فایل single.php در وردپرس کجاست داشتند. دلیل این جستجو ها برا پیدا کردن فایل single.php در قالب وردپرس جهت تغییرات و یا اضافه کد های اضافی برا ایجاد امکانات و قابلیت های جدید می باشد.ما قبل از این که به سراغ معرفی فایل ها قالب وردپرس برویم قصد داریک ابتدا محل قرار گیری فایل single.php در وردپرس را ارائه و در نهایت به فایل های اصلی وردپرس و قالب وردپرس طراحی سایت در کرج خواهیم پرداخت.
برای اطلاعات بیشتر و طراحی سایت در کرج با شرکت طراحی سایت منسیکس در تماس باشید.