طراحی وردپرس – چگونه قالب کامل در وردپرس بسازیم ؟ اموزش

javadth

Banned
1 . موارد عمومی که باید کاملا” رعایت شه از جمله : آرشیو سایت , دسته بندی , صفحات اضافی,توضیحات در باره نویسند ,ارسال نظر و بازتاب ,آخرین مطالب,محبوب ترین مطالب از لحاظ نظر یا بازدید,نمایش تعدادی از برچسب ها,لینک دوستان یا پیوندها,آخرین نظرات,کد های RSSو اشتراک

نشان دادن تازه ترین نوشته ها

<?php wp_get_archives('type=postbypost&limit=5&title_li=');?>

limit:تعداد پست ها

title_li= : قرار دادن لینک ها بین برچسب li

نشان دادن موضوعات

<ul><?php wp_list_cats('sort_column=name'); ?></ul>

sort_column=name:نمایش و ترتیب بر اساس حروف الفبا,برای اینکه از لحاظ شماره و ترتیبی که شما ثبت کردید مرتب شوند از ID به جای name استفاده کنید .

آرشیو ماهانه :

<ul><?php wp_get_archives('type=monthly'); ?></ul>

limit=5 : شاید وبلاگ شما بیش از اندازه آرشیو ماهانه داشته باشد . شما می توانید با کل Limit برای آن محدودیت قائل شوید .

نشان دادن ابرچسب ها

<?php wp_tag_cloud('smallest=8&largest=14&number=25&orderby=count'); ?>

smallest : برچسب هایی که کمترین مطالب را دربر گرفته اند

largest:برچسب هایی که بیشترین مطالب را دربر گرفته اند

number=25: تعداد برچسب ها

نشان دادن پیوندها

از وجود title_li میشه فهمید که این پیونده ها باید بین ul قرار بگیرند .

<ul> <?php wp_list_bookmarks('title_li=&categorize=0'); ?> </ul>

نشان دادن صفحات

قطعا شما برگه ای در وردپرستان دارید یا در آینده آنرا ثبت خواهید کرد با استفاده از کد زیر می توانید آنها را به ترتیب تاریخ اضافه شدن قراردهید .

<ul>

<?php wp_list_pages('title_li='); ?>

</ul>

آدرس قالب در هنگام چسباندن یک فایل

بعضی وقت ها که می خواهیم یک استایل یا یک عکس را به پوسته اضافه کنیم مجبوریم آدرس قالب را بکار ببریم اما بعضی از دوستان از کد زیر استفاده می کنند :

<?php echo get_option('home'); ?>/wp-content/themes/Template Name

اما استفاده از این کد ممکن اس زیاد خوشایند نباشه چون اگر اسمه قالب عوض شه اونوقت …

برای نمایش آدرس قالب می توانیم از کد زیر استفاده کنیم :

<?php bloginfo('template_url'); ?>

<?php bloginfo('stylesheet_directory'); ?>

البته بهتر است برای نشان دادن عکس ها از Template_url استفاده و برای اتصال فایل .js,.css از stylesheet_directory استفاده کنیم .

در بعضی از قالب ها که من کد هاشون رو می بینم واقعا” تعجب می کنم و نا امید میشم . وقتی که می بینم یک پوسته تنها چند فایل دارد آن هم : index.php , single.php, style.css و فولدر images .

البته دلیل نمیشه هرچی بیشتر فایل php در قالب بود اون قالب استاندارد تر و بهتر است اما بهتر است برای هر بخش قسمت های جدا در نظر بگیریم . مثل header,footer که خود وردپرس به طور پیشفرض آنها را تایید کرده .

 
بالا