هنگام ساخت قالب و یا ویرایش قالب ممکن است به افزودن عنوان سایت به قالب نیاز پیدا کنید . برای اینکار چندین روش وجود دارید که در این اموزش میتوانید اصولی ترین روش ها یاد بگیرید
عنوان یکی از مهمترین بخش ها در هر سایتی می باشد در واقع سایتی که عنوان نداشته باشد نه در گوگل ایندکس میشود و نه توسط کاربران دیده خواهد شد . اما هر عنوانی مناسب نیست . به طور مثال در وردپرس چندین روش برای افزودن عنوان به قالب وجود دارد اما همگی آنها بهینه نیستند با افزونه های بهینه سازی مثل yoast سازگار نیستند
در این اموزش ۳ روش برای افزودن عنوان سایت به قالب را به شما عزیزان یاد خواهیم داد
اولین روش همان روش قدیمی در html است که با تگ title کار میکند . برای اینکار کافیست به هاست خود رفته و بعد از پیدا کردن پوشه قالب وارد فایل header.php شوید . در این فایل تگ <head> را یافته و سپس کد زیر را درون ان قرار دهید
<title><?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); } elseif (is_single() ) { single_post_title(); } elseif (is_page() ) { bloginfo('name'); echo ': '; single_post_title(); } else { wp_title('',true); } ?></title>
با وارد کردن این کد و ذخیره سازی ان عنوان های سایت شما نمایان میشوند
اگر میخواهید از افزونه های بهینه ساز استفاده کنید روش اول به درد شما نخواهد خورد و باید از روش دوم استفاده کنید . برای اینکار فایل functions.php را باز کرده و کد زیر را درون ان قرار دهید
add_theme_support( 'title-tag' );
بعد از وارد کردن کد حتما فایل را ذخیره کنید
اکر دو روش بالا بدردتان نخورد باید از روش زیر استفاده کنید . این روش دارای یک کد مخصوص وردپرسی است که خود وردپرس آن را ساخته و فقط کافیست ان را به مانند روش اول درون فایل header.php قرار دهید
<title><?php wp_title(''); ?></title>
در بین این سه روش . روش دوم بهترین کارایی را دارد و معمولا از آن استفاده میشود
از ۰ تا ۱۰۰ وردپرس را بصورت کاملا رایگان یاد بگیرید