امروز به سرم زد که بشینم یک سری از کدهایی که همیشه و در همه قالب ها به کار می ره رو بنویسم بطور کامل تا بشه ازشون در همه جا استفاده کرد. برای شروع از تگ title که در فایل header.php قرار می گیره شروع کردم. نتیجش فعلا این شده . دارم بهترش می کنم:


<title>
<?php
bloginfo('name');
if ( is_404()) { _e(' Ã�û ', 'shakhes'); _e('404 Not Found', 'shakhes'); }
elseif ( is_home()) { _e(' Ã�û ', 'shakhes'); bloginfo('description'); }
elseif (is_category()) { _e(' Ã�û ', 'shakhes'); _e('Category', 'shakhes'); }
elseif (is_search()) { _e(' Ã�û ', 'shakhes'); _e('Search Results', 'shakhes'); }
elseif ( is_day() || is_month() || is_year() ) { _e(' Ã�û ', 'shakhes'); _e('Archives', 'shakhes'); }
elseif (is_page()) { _e(' Ã�û ', 'shakhes'); _e('Page', 'shakhes'); }
elseif (is_tag()) { _e(' Ã�û ', 'shakhes'); _e('Tag', 'shakhes'); }
elseif (is_author()) { _e(' Ã�û ', 'shakhes'); _e('Author', 'shakhes'); }
else { wp_title(); }
?>
</title>

با استفاده از این کد در صفحاتی همچون جستجو - موضوعات - تگ - نویسنده - صفحه و … عنوان صفحه مخصوص همان قسمت خواهد بود. تا اونجایی که می دونم فعلا کاملترین کد برای این قسمت همینه.

× نمی دونم چرا این ادیتور وردپرس با اینکه بهش گفته شده این قسمت کد هست باز هم یکسری کدها رو تغییر می ده. شما می تونید این کدها رو در اینجا بدون مشکل ببنید.

× پوسته قبلی رو عوض کردم چراکه با قسمت نمایش کدها مشکل داشت. در CSS پوسته قبلی به * مقدار rtl داده بود که باعث ایجاد مشکل کی شد. مقدار rtl بطور استاندارد برای پوسته های rtl باید به تگ body داده بشه.

× نحوه قرار دادن کد در مطالب در این آدرس توضیح داده شده.