میخواهیم لیست کاملی ازقالب های اصلی وردپرس رو که در حین مدیریت قالب خود یا سفارشی سازی قالب خود با آن بر میخورید به شما معرفی کنیم تا بتوانید بهتر و کارامدتر به مدیریت بپردازید.تا اینکهاگر طراح هستید بتوانید قالب مناسبی طراحی کنید و اگر به دنبال سفارشی سازی پوسته های وردپرس هستید، بتوانید به درستی کد های قالب را خوانده و از آنها سر در بیاورید.
فایلهای اصلی قالب وردپرس
در زیر لیستی از فایل های اصلی قالب های وردپرسی مشاهده میکنید. گرچه حتی اگر بسیاری از این فایل ها را هم نداشته باشید، قالب به درستی کار خواهد کرد ولی به طور پایه ای، یک قالب باید ترجیحا همه ی این فایلها را داشته باشد :
style.css
header.php
index.php
sidebar.php
footer.php
single.php
page.php
comments.php
404.php
functions.php
archive.php
searchform.php
search.php
کد ها و توابع استفاده شده درheaer.php
کد های زیر، معمولا بیشتر در فایلheader.phpمشاهده میشوند. البته بعضی از آنها را ممکن است در هر کجای قالب ببینید و استفاده از آنها بهheader.phpمحدود نشده باشد. مثلا کدی که URL دقیق سایت یا محل قرار گیری قالب را به شما نشان میدهد، از این کدها در هر کجای قالب میتوان برای دستیابی به محل تصاویر و … استفاده کرد. اما به طور کلی اکثر این کد ها در فایلheader.phpشما پیدا خواهند شد :
<?phpbloginfo(‘name’); ?> – عنوان یانام بلاگ
<?phpwp_title(); ?> – عنوان یک صفحه خاص
<?phpbloginfo(‘url’); ?> – آدرس دقیق سایت
<?phpbloginfo(‘description’); ?> – توضیحات سایت
<?phpbloginfo(‘template_url’); ?> – محل قرارگیری قالب سایت
<?phpbloginfo(‘stylesheet_url’); ?> – لینک به محل قرارگیری فایل استایل قالب
<?phpbloginfo(‘rss2_url’); ?> – آدرس فید آر اس اس سایت
<?phpbloginfo(‘pingback_url’); ?> – آدرس پینگ بک سایت
<?phpbloginfo(‘version’); ?> – ورژن وردپرس
و کد هایی که در سایر فایل های قالب به کار میروند
توابعی که در زیر لیست شده اند را ممکن است در هر یک از فایل های قالب، مثلاsingle.php, index.php, page.php یا هر جای دیگری مشاهده کنید. با استفاده از این کد ها میتوانید در هر قسمتی از قالبتان به سادگی محتوای مورد نظر را درج کنید و یک قالب کاملا داینامیک ایجاد کنید.
لازم است یک توضیح کوچک بدهم. اگر دقت کرده باشید در خط اول تا چهارم کد های بالا از نمایش محتوای یک سری فایل صحبت کرده ایم. در این مورد منظور از فایل، همان فایلی است که در ابتدای همین پست در لیست فایل های قالب برایتان به نمایش در آوریم. مثلا فایل هدرheader.phpو فایل مخصوص به فوترfooter.phpو فایل نظراتcomments.phpو فایل مربوط به سایدبارsidebar.phpنام دارد.
مرجع:
فایلهای اصلی قالب وردپرس
در زیر لیستی از فایل های اصلی قالب های وردپرسی مشاهده میکنید. گرچه حتی اگر بسیاری از این فایل ها را هم نداشته باشید، قالب به درستی کار خواهد کرد ولی به طور پایه ای، یک قالب باید ترجیحا همه ی این فایلها را داشته باشد :
style.css
header.php
index.php
sidebar.php
footer.php
single.php
page.php
comments.php
404.php
functions.php
archive.php
searchform.php
search.php
کد ها و توابع استفاده شده درheaer.php
کد های زیر، معمولا بیشتر در فایلheader.phpمشاهده میشوند. البته بعضی از آنها را ممکن است در هر کجای قالب ببینید و استفاده از آنها بهheader.phpمحدود نشده باشد. مثلا کدی که URL دقیق سایت یا محل قرار گیری قالب را به شما نشان میدهد، از این کدها در هر کجای قالب میتوان برای دستیابی به محل تصاویر و … استفاده کرد. اما به طور کلی اکثر این کد ها در فایلheader.phpشما پیدا خواهند شد :
<?phpbloginfo(‘name’); ?> – عنوان یانام بلاگ
<?phpwp_title(); ?> – عنوان یک صفحه خاص
<?phpbloginfo(‘url’); ?> – آدرس دقیق سایت
<?phpbloginfo(‘description’); ?> – توضیحات سایت
<?phpbloginfo(‘template_url’); ?> – محل قرارگیری قالب سایت
<?phpbloginfo(‘stylesheet_url’); ?> – لینک به محل قرارگیری فایل استایل قالب
<?phpbloginfo(‘rss2_url’); ?> – آدرس فید آر اس اس سایت
<?phpbloginfo(‘pingback_url’); ?> – آدرس پینگ بک سایت
<?phpbloginfo(‘version’); ?> – ورژن وردپرس
و کد هایی که در سایر فایل های قالب به کار میروند
توابعی که در زیر لیست شده اند را ممکن است در هر یک از فایل های قالب، مثلاsingle.php, index.php, page.php یا هر جای دیگری مشاهده کنید. با استفاده از این کد ها میتوانید در هر قسمتی از قالبتان به سادگی محتوای مورد نظر را درج کنید و یک قالب کاملا داینامیک ایجاد کنید.
<?phpget_header(); ?> – محتوای فایل هدر را نمایش میدهد
<?phpget_footer(); ?>– محتوای فایل فوتر را نمایش میدهد
<?phpget_sidebar(); ?>– محتوای فایل سایدبار را نمایش میدهد
<?phpcomments_template(); ?>– محتوای فایل کامنت را نمایش میدهد
<?phpthe_content(); ?>– محتوای نوشته را نمایش میدهد
<?phpthe_excerpt(); ?>– خلاصه نوشته را نمایش میدهد
<?phpthe_title(); ?>– برای نمایش عنوان نوشته
<?phpthe_permalink() ?>– برای نمایش لینک نوشته
<?phpthe_category(‘, ‘) ?>– برای نماش دسته بندی نوشته
<?phpthe_author(); ?>– برای نمایش نویسنده ی مطلب
<?phpthe_ID(); ?>– برای نمایش آی دی نوشته
<?phpedit_post_link(); ?>– نمایش لینک ویرایش برای یک نوشته
<?phpnext_post_link(‘ %link ‘) ?>– آدرس صفحه بعدی
<?phpprevious_post_link(‘%link’) ?>– آدرس صفحه قبلی
<?phpget_links_list(); ?>– لیست تمامی لینک ها در بلاگ رول
<?phpwp_list_pages(); ?>– لیست همه صفحات را نمایش میدهد
<?phpwp_get_archives() ?>– لیست کامل آرشیو سایت را نمایش میدهد
<?phpwp_list_cats(); ?>– لیست دسته بندی ها را نمایش میدهد
<?phpget_calendar(); ?>– تقویم درون ساخت وردپرس را نمایش میدهد
<?phpwp_register(); ?>– لینک ثبت نام را نمایش میدهد
<?phpwp_loginout(); ?>– لینک ورود و خروج را فقط به کاربران ثبت نام کرده نمایش میدهد
لازم است یک توضیح کوچک بدهم. اگر دقت کرده باشید در خط اول تا چهارم کد های بالا از نمایش محتوای یک سری فایل صحبت کرده ایم. در این مورد منظور از فایل، همان فایلی است که در ابتدای همین پست در لیست فایل های قالب برایتان به نمایش در آوریم. مثلا فایل هدرheader.phpو فایل مخصوص به فوترfooter.phpو فایل نظراتcomments.phpو فایل مربوط به سایدبارsidebar.phpنام دارد.
مرجع:
لینک ها تنها برای اعضای سایت قابل نمایش است.